0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-2
2
-4
4
-6
6
-9
10
-14
18
-27
46
-163
-585
-502
-551
-575
-529
-491
-516
-523
-546
-598
-619
-624
-707
-771
-805
-847
-858
-830
-869
-867
-821
-787
-761
-710
-677
-730
-748
-736
-751
-752
-690
-645
-597
-546
-496
-445
-369
-296
-271
-215
-201
-209
-175
-114
-93
-67
-30
-9
61
141
203
276
373
495
580
685
800
865
917
953
986
1010
1047
1081
1119
1175
1247
1295
1343
1410
1489
1570
1622
1660
1676
1684
1728
1718
1680
1607
1491
1375
1229
1125
996
828
686
586
492
399
286
145
7
-124
-221
-377
-523
-666
-816
-911
-1023
-1100
-1161
-1253
-1308
-1392
-1508
-1586
-1673
-1683
-1708
-1724
-1723
-1779
-1749
-1706
-1688
-1664
-1704
-1749
-1788
-1811
-1788
-1797
-1799
-1782
-1736
-1677
-1671
-1641
-1597
-1607
-1602
-1618
-1636
-1670
-1710
-1726
-1767
-1795
-1826
-1835
-1836
-1836
-1819
-1821
-1779
-1735
-1667
-1539
-1460
-1373
-1325
-1270
-1223
-1215
-1175
-1125
-1063
-987
-867
-695
-529
-302
0
289
584
872
1134
1315
1401
1419
1372
1240
1152
1057
931
851
839
925
1071
1287
1499
1712
1934
2160
2386
2629
2792
2854
2886
2912
2900
2833
2871
2718
2644
2686
2640
2819
3025
3222
3546
3806
4119
4276
4313
4287
3902
3620
3189
2735
2360
1852
1412
881
429
138
-280
-649
-1093
-1700
-2125
-2540
-2764
-2897
-3081
-3242
-3392
-3476
-3492
-3588
-3714
-3841
-4031
-4099
-4101
-4001
-3764
-3435
-3045
-2645
-2289
-1950
-1683
-1458
-1276
-1178
-1139
-1201
-1227
-1183
-1124
-1041
-1019
-1072
-1134
-1198
-1225
-1257
-1328
-1390
-1443
-1439
-1400
-1394
-1403
-1471
-1590
-1696
-1833
-1985
-2096
-2186
-2228
-2223
-2171
-2088
-1990
-1867
-1750
-1655
-1584
-1501
-1379
-1199
-945
-654
-329
40
426
771
1054
1254
1341
1370
1365
1385
1436
1464
1512
1599
1726
1911
2113
2300
2432
2538
2620
2665
2677
2707
2761
2814
2899
2995
3088
3167
3290
3414
3530
3721
3871
4094
4383
4712
5105
5396
5600
5671
5610
5497
5257
4962
4576
4044
3527
2928
2248
1361
338
-698
-1579
-2173
-2735
-3154
-3591
-3929
-3979
-3827
-3519
-3291
-3335
-3475
-3713
-3850
-3809
-3854
-3832
-3859
-3884
-3761
-3493
-3100
-2666
-2242
-1864
-1545
-1202
-747
-262
231
652
919
1059
1128
1212
1199
1036
786
450
130
-161
-376
-489
-635
-760
-895
-1044
-1145
-1279
-1444
-1665
-1951
-2245
-2575
-2943
-3288
-3601
-3878
-4163
-4398
-4529
-4603
-4528
-4340
-4102
-3749
-3367
-2924
-2396
-1891
-1452
-1121
-870
-694
-547
-438
-382
-362
-331
-269
-159
6
198
378
565
798
1040
1267
1514
1749
1932
2081
2161
2182
2113
1994
1847
1666
1486
1309
1192
1116
1145
1278
1509
1607
1958
2237
2478
2922
3138
3374
3707
3899
4129
4378
4462
4621
4684
4829
5057
5081
5248
5318
5329
5435
5448
0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
0
-2
2
-4
5
-7
9
-12
14
-20
23
-30
37
-48
63
-91
157
-560
-2084
-1783
-1739
-1545
-1476
-1346
-1295
-1197
-1099
-1084
-1040
-975
-910
-917
-895
-881
-868
-814
-794
-735
-694
-627
-527
-450
-334
-265
-210
-119
-68
-44
-8
-4
-67
-54
-151
-223
-259
-408
-426
-595
-617
-743
-793
-859
-744
-835
-809
-699
-759
-517
-568
-410
-336
-207
-148
-11
70
-55
203
84
157
35
-27
7
-237
-150
-278
-422
-335
-477
-551
-320
-592
-351
-353
-433
-152
-74
-41
43
168
99
158
92
90
59
-216
81
-225
-157
-242
-304
-235
-274
-293
-274
-193
-383
-70
-95
-88
96
43
132
172
209
256
199
198
155
235
167
146
98
118
116
41
95
56
96
111
138
159
223
217
244
221
213
198
191
102
115
54
-27
-46
-177
-205
-285
-339
-413
-522
-589
-576
-674
-702
-780
-787
-673
-832
-806
-748
-803
-720
-770
-760
-719
-741
-671
-712
-728
-717
-789
-763
-808
-788
-818
-780
-809
-817
-757
-809
-851
-681
-694
-800
-467
-713
-482
-380
-660
-319
-459
-340
-433
-423
-308
-614
-355
-556
-637
-463
-755
-546
-668
-691
-466
-711
-453
-722
-572
-398
-507
-542
-348
-543
-290
-408
-489
-320
-597
-271
-508
-458
-442
-450
-447
-338
-479
-315
-340
-367
-172
-360
-209
-271
-175
-177
-267
-168
-183
-298
-247
-248
-147
-332
-315
-179
-329
-271
-340
-291
-314
-406
-203
-253
-369
-164
-304
-223
-209
-268
-127
-410
-306
-198
-403
-279
-484
-240
-381
-398
-399
-383
-349
-436
-366
-334
-355
-429
-278
-347
-254
-331
-276
-262
-344
-321
-393
-262
-295
-434
-304
-287
-351
-284
-346
-281
-235
-375
-308
-220
-342
-274
-284
-222
-308
-458
-298
-385
-401
-434
-433
-462
-404
-538
-389
-471
-660
-422
-644
-459
-520
-638
-550
-620
-624
-496
-626
-539
-475
-608
-221
-533
-335
-286
-522
-151
-454
-177
-261
-347
-161
-306
-188
-319
-408
-186
-474
-336
-411
-417
-334
-346
-377
-380
-393
-389
-360
-401
-380
-401
-360
-310
-244
-388
-292
-379
-318
-369
-363
-496
-493
-519
-629
-423
-634
-487
-560
-665
-452
-453
-400
-420
-582
-327
-191
-218
-94
-308
-121
-99
-166
-130
-132
-307
-81
-222
-83
-78
-338
-122
-334
-146
-373
-210
-380
-263
-292
-337
-331
-364
-182
-606
45
-550
-265
-314
-387
-239
-431
-207
-443
-256
-388
-165
-494
-130
-381
-296
-225
-346
-203
-372
-336
-376
-337
-443
-313
-647
-355
-393
-560
-413
-476
-567
-380
-472
-480
-295
-431
-269
-409
-231
-429
-114
-309
-381
-162
-402
-215
-198
-356
-297
-289
-293
-260
-532
-136
-640
-336
-394
-506
-267
-711
-359
-526
-347
-646
-487
-556
-505
-382
-502
-348
-526
-224
-401
-248
-305
-297
-279
-190
-168
-218
-180
-252
-151
-316
-144
-327
-293
-256
-342
-292
-355
-301
-496
-452
-427
-444
-543
-571
-512
-567
-514
-595
-525
-401
-535
-468
-410
-458
-333
-370
-380
-319
-269
-232
-284
-203
-218
-375
-80
-457
-173
-334
-369
-206
-445
-464
-331
-385
-473
-404
-640
-334
-488
-312
-588
-526
-315
-423
-384
-440
-381
-383
-274
-247
-251
-233
-255
-343
-72
-315
-213
-374
-291
-271
-481
-301
-450
-370
-407
-440
-524
-280
-325
-435
-205
-411
-343
-192
-240
-331
-200
-269
-144
-250
-280
-178
-443
-242
-417
-289
-414
-507
-417
-499
-276
-535
-275
-473
-223
-319
-243
-330
-329
-186
-394
-28
-410
-53
-293
-199
-200
-305
-413
-382
-281
-454
-413
-392
-293
-619
-363
-448
-382
-364
-393
-443
-298
-426
-349
-343
-441
-235
-561
-273
-429
-501
-339
-497
-396
-633
-284
-608
-513
-316
-777
-268
-462
-450
-417
-337
-569
-169
-557
-255
-330
-504
-238
-579
-49
-673
-214
-486
-480
-145
-579
-378
-565
-195
-492
-167
-439
-289
-228
-200
-216
-464
-270
-425
-133
-456
-548
-505
-578
-511
-604
-771
-566
-808
-896
-425
-937
-737
-739
-722
-802
-547
-602
-872
-220
-658
-443
-288
-539
-409
-142
-505
-267
-390
-276
-299
-323
-161
-393
-328
-343
-424
-259
-195
-556
-63
-458
-139
-230
-289
-134
-253
-266
-110
-290
-158
-44
-358
-87
-269
-152
-398
-271
-379
-447
-496
-522
-582
-753
-566
-819
-628
-678
-638
-664
-606
-514
-546
-321
-391
-423
-208
-275
-203
38
-150
-181
-140
-37
-189
-76
-272
-244
-322
-337
-249
-361
-475
-538
-368
-528
-406
-526
-542
-455
-333
-461
-391
-316
-380
-246
-233
-176
-306
-250
-109
-330
-152
-250
-301
-301
-322
-274
-321
-338
-355
-350
-322
-226
-391
-327
-217
-403
-242
-351
-369
-234
-340
-282
-285
-374
-287
-264
-237
-262
-418
-261
-419
-284
-422
-502
-566
-434
-600
-530
-503
-841
-644
-682
-589
-558
-541
-589
-519
-368
-386
-371
-363
-411
-160
-295
-304
-404
-291
-443
-288
-415
-469
-458
-401
-321
-446
-219
-516
-320
-286
-278
-362
-142
-286
-211
-47
-237
-218
-269
-146
-412
-236
-401
-474
-476
-325
-577
-529
-370
-615
-427
-363
-366
-471
-267
-362
-321
-232
-415
-395
-406
-324
-444
-369
-507
-521
-553
-529
-575
-596
-649
-634
-621
-577
-486
-516
-475
-325
-389
-432
-317
-284
-361
-343
-298
-349
-335
-184
-230
-279
-213
-272
-231
-228
-197
-400
-282
-384
-304
-297
-287
-521
-464
-341
-579
-478
-571
-554
-634
-452
-548
-613
-551
-621
-591
-446
-430
-645
-461
-542
-588
-378
-543
-498
-455
-381
-428
-292
-443
-455
-304
-258
-191
-179
-186
-157
-77
-84
-100
-107
-319
-276
-187
-346
-382
-500
-602
-653
-472
-654
-793
-831
-795
-638
-594
-625
-645
-547
-418
-162
-222
-273
-173
-80
-113
47
0
-215
-170
-2
-76
-175
-131
-313
-271
-251
-322
-471
-405
-402
-353
-275
-299
-297
-370
-320
-303
-321
-150
-277
-268
-277
-149
-239
-168
-315
-346
-282
-234
-240
-326
-293
-453
-385
-297
-243
-449
-457
-454
-458
-379
-447
-544
-651
-506
-589
-483
-465
-684
-576
-432
-292
-474
-243
-220
-191
36
199
111
114
359
283
492
471
350
212
270
119
91
-6
-217
-248
-278
-475
-595
-586
-695
-643
-510
-556
-648
-397
-327
-242
-89
23
-83
169
296
266
380
469
370
387
407
323
230
152
-62
-256
-272
-423
-556
-754
-793
-1009
-960
-1124
-1167
-1241
-1282
-1211
-1180
-1218
-1012
-971
-1044
-781
-803
-840
-664
-517
-599
-417
-409
-366
-345
-295
-288
-336
-359
-373
-340
-550
-525
-574
-706
-688
-757
-925
-923
-984
-1076
-994
-1082
-1179
-1152
-1095
-1057
-959
-880
-817
-770
-646
-636
-613
-514
-612
-571
-607
-574
-559
-643
-624
-697
-795
-784
-874
-894
-925
-971
-940
-910
-880
-853
-753
-671
-578
-560
-518
-442
-339
-269
-215
-214
-102
-128
-77
-52
-186
-334
-328
-359
-466
-435
-513
-647
-532
-487
-578
-543
-465
-485
-487
-384
-369
-431
-294
-187
-246
-191
-131
-144
-161
-85
-163
-233
-255
-313
-323
-303
-324
-429
-397
-461
-439
-405
-436
-411
-421
-429
-346
-206
-289
-263
-220
-268
-211
-169
-240
-304
-390
-347
-254
-321
-399
-388
-459
-560
-529
-578
-686
-689
-665
-748
-651
-600
-666
-643
-619
-646
-572
-491
-569
-503
-370
-392
-365
-329
-393
-379
-333
-380
-413
-509
-566
-551
-626
-630
-607
-696
-761
-665
-692
-714
-629
-766
-841
-690
-627
-626
-547
-554
-533
-374
-364
-407
-374
-357
-435
-449
-439
-501
-505
-487
-544
-581
-585
-626
-641
-650
-628
-621
-509
-429
-367
-240
-149
-56
21
21
45
84
107
157
93
-15
-39
-72
-169
-222
-318
-421
-467
-494
-537
-542
-512
-511
-476
-440
-409
-377
-319
-261
-194
-167
-131
-100
-38
-33
-72
-113
-196
-239
-281
-328
-451
-538
-603
-659
-657
-704
-729
-693
-645
-655
-604
-530
-468
-373
-298
-273
-190
-139
-168
-163
-206
-254
-257
-297
-377
-441
-492
-542
-579
-642
-747
-835
-840
-805
-764
-749
-733
-691
-601
-513
-501
-436
-393
-362
-255
-233
-223
-183
-199
-202
-231
-265
-267
-287
-339
-378
-393
-396
-378
-348
-381
-389
-324
-269
-220
-179
-165
-130
-63
-26
-25
-26
6
43
84
104
97
80
96
141
136
167
219
251
340
391
441
498
547
614
648
641
665
724
777
796
804
813
796
828
883
893
908
933
897
910
1011
1032
1023
1053
1060
1089
1145
1171
1195
1228
1250
1282
1253
1224
1242
1260
1224
1167
1100
1027
940
852
779
681
629
616
590
540
508
461
417
365
265
202
125
29
-19
-70
-148
-216
-261
-340
-435
-512
-581
-645
-732
-809
-875
-997
-1085
-1158
-1279
-1371
-1493
-1599
-1712
-1827
-1900
-1960
-2001
-2038
-2061
-2045
-2028
-1995
-1973
-1972
-1936
-1872
-1816
-1744
-1654
-1562
-1476
-1396
-1325
-1256
-1202
-1152
-1111
-1089
-1045
-1013
-1012
-973
-950
-945
-903
-847
-799
-750
-624
-499
-384
-202
-28
142
318
522
699
847
1029
1154
1245
1351
1461
1535
1575
1600
1588
1569
1586
1617
1616
1658
1698
1737
1826
1958
2115
2280
2517
2711
2910
3181
3439
3741
3986
4210
4494
4717
4939
5097
5216
5296
5317
5394
5423
5423
5463
5403
5383
5368
5310
5263
5098
4854
4522
4094
3671
3180
2509
1699
766
-208
-1063
-1852
-2588
-3275
-4024
-4702
-5271
-5639
-5711
-5756
-5710
-5610
-5475
-5021
-4370
-3648
-2852
-2186
-1553
-900
-269
372
906
1297
1539
1679
1806
1886
1893
1802
1574
1240
884
537
183
-130
-453
-791
-1066
-1325
-1523
-1677
-1827
-1956
-2134
-2321
-2471
-2597
-2723
-2825
-2944
-3107
-3266
-3421
-3587
-3718
-3842
-3987
-4064
-4119
-4100
-3981
-3854
-3662
-3420
-3199
-2935
-2599
-2283
-1944
-1577
-1242
-909
-615
-344
-69
119
276
438
515
534
550
581
570
558
507
435
389
317
261
220
188
191
208
275
356
484
677
820
1005
1168
1328
1594
1810
2086
2407
2677
3042
3378
3761
4222
4615
5103
5674
6185
6816
7435
7933
8474
8946
9368
9765
10061
10206
10332
10317
10072
9737
8916
7662
6049
4044
2056
238
-1533
-3192
-4980
-6817
-8475
-9909
-10824
-11423
-11781
-11976
-12097
-11911
-11264
-10170
-8647
-7009
-5539
-4205
-2934
-1622
-265
1057
2201
3025
3566
3970
4302
4586
4800
4793
4513
4048
3548
3168
2938
2814
2718
2580
2417
2290
2200
2195
2155
1977
1683
1285
828
352
-136
-699
-1433
-2347
-3323
-4331
-5323
-6231
-7087
-7865
-8522
-9017
-9251
-9291
-9227
-9123
-8947
-8772
-8477
-7827
-7120
-6309
-5409
-4569
-3610
-2589
-1574
-602
119
711
1164
1487
1836
2055
2131
2052
1808
1465
1034
493
-187
-892
-1622
-2320
-2935
-3424
-3764
-4008
-4083
-4074
-4054
-3909
-3645
-3306
-2871
-2358
-1795
-1247
-674
-115
396
865
1244
1510
1730
1917
2045
2213
2377
2495
2629
2767
2929
3112
3334
3640
3933
4408
5012
5645
6387
7171
8085
8943
9827
10614
11150
11712
12053
12303
12585
12603
12402
11962
11252
10058
8242
5985
3098
203
-2216
-4512
-6278
-8099
-10141
-11965
-13582
-14483
-14680
-14446
-14028
-13694
-13133
-12051
-10435
-8168
-5769
-3624
-1897
-505
783
2079
3470
4646
5427
5692
5608
5427
5250
5287
5291
5046
4542
3787
3093
2685
2652
2906
3135
3239
3145
2978
2946
2948
2906
2595
1916
988
-72
-1039
-1953
-2877
-3899
-5145
-6472
-7722
-8829
-9644
-10140
-10431
-10565
-10479
-10115
-9471
-8569
-7455
-6236
-5127
-4084
-3056
-2062
-997
-8
736
1177
1342
1323
1230
1082
850
506
26
-524
-1031
-1442
-1697
-1832
-1997
-2180
-2306
-2412
-2430
-2365
-2293
-2205
-2138
-2145
-2155
-2168
-2173
-2113
-2093
-2140
-2204
-2238
-2198
-2072
-1816
-1446
-1090
-722
-355
16
471
1000
1499
1979
2356
2678
3050
3404
3802
4140
4352
4529
4666
4810
5068
5400
5723
6061
6458
6847
7447
8098
8688
9338
9768
10131
10463
10776
11059
11290
11345
11179
10765
9993
8586
6548
4015
1006
-1619
-4000
-5929
-7556
-9503
-11425
-13277
-14705
-15285
-15070
-14470
-13639
-12856
-11795
-10374
-8439
-5925
-3423
-1170
577
1901
2913
4085
5230
6288
6918
6899
6366
5555
4821
4501
4374
3982
3992
3081
2451
2151
1897
2312
2664
2878
2826
2576
2378
2196
2153
1905
1346
393
-994
-2290
-3658
-4745
-5655
-6592
-7528
-8571
-9448
-10092
-10280
-10102
-9637
-8950
-8298
-7414
-6406
-5128
-3652
-2296
-1053
-206
361
767
1119
1432
1603
1507
1019
338
-369
-977
-1448
-1822
-2166
-2542
-2907
-3127
-3195
-3079
-2845
-2596
-2337
-2156
-2023
-1936
-1849
-1758
-1684
-1648
-1790
-2054
-2347
-2583
-2671
-2625
-2514
-2431
-2321
-2130
-1846
-1445
-891
-286
276
826
1373
1903
2416
2909
3326
3625
3854
3962
3998
4044
4098
4199
4296
4394
4424
4500
4657
4944
5333
5780
6311
6777
7368
7971
8613
9154
9607
9958
10183
10376
10520
10600
10455
10207
9296
7757
5498
2510
-495
-3149
-5247
-6764
-8126
-9800
-11594
-13471
-14774
-15126
-14583
-13407
-12082
-10855
-9670
-8366
-6683
-4479
-2151
74
1841
2890
3443
3871
4435
5161
5806
5992
5508
4449
3282
2464
2220
2472
2833
2963
2777
2364
2000
2043
2424
2938
3369
3432
3054
2387
1632
911
229
-545
-1549
-2906
-4469
-5991
-7286
-8166
-8625
-8879
-9083
-9237
-9343
-9210
-8735
-7850
-6642
-5341
-4095
-3042
-2218
-1541
-896
-312
259
682
781
603
102
-558
-1144
-1581
-1816
-1954
-2145
-2390
-2655
-2821
-2784
-2518
-2145
-1755
-1481
-1388
-1398
-1470
-1545
-1576
-1618
-1687
-1842
-2142
-2528
-2886
-3124
-3189
-3065
-2846
-2593
-2333
-2033
-1688
-1251
-691
-79
535
1094
1533
1815
2020
2219
2404
2590
2765
2917
2991
2999
3029
3053
3104
3234
3411
3608
3820
4043
4260
4520
4838
5253
5739
6256
6794
7264
7669
7991
8197
8324
8405
8494
8568
8621
8604
8439
8056
7290
6026
4234
2070
-237
-2411
-4116
-5411
-6413
-7362
-8460
-9705
-10863
-11585
-11702
-11138
-10026
-8631
-7287
-6184
-5262
-4392
-3403
-2185
-834
466
1532
2212
2518
2556
2423
2265
2123
2026
1961
1922
1916
1889
1841
1859
1927
2107
2418
2750
3035
3206
3253
3150
2994
2795
2527
2157
1619
881
-94
-1186
-2281
-3305
-4166
-4885
-5510
-6055
-6561
-6987
-7291
-7434
-7354
-7038
-6571
-6004
-5416
-4913
-4526
-4255
-4031
-3762
-3379
-2920
-2487
-2157
-1990
-1975
-2036
-2054
-1936
-1680
-1319
-906
-506
-204
-40
47
94
119
139
139
78
-77
-354
-733
-1178
-1640
-2044
-2369
-2577
-2701
-2777
-2801
-2829
-2778
-2617
-2357
-1980
-1562
-1111
-671
-321
-20
267
513
743
992
1209
1402
1528
1591
1674
1726
1812
1972
2176
2433
2717
3020
3321
3609
3877
4197
4546
4913
5348
5793
6195
6585
6970
7321
7684
7982
8182
8329
8367
8288
8181
8084
7988
7821
7524
6984
5986
4513
2631
423
-1749
-3602
-5062
-6136
-6959
-7784
-8728
-9724
-10551
-10979
-10862
-10118
-8937
-7608
-6347
-5312
-4520
-3800
-3000
-2074
-1052
-72
778
1380
1658
1670
1465
1205
1052
1026
1190
1516
1836
2049
2161
2196
2233
2422
2788
3262
3745
4097
4214
4038
3666
3160
2578
1991
1363
659
-151
-1079
-2099
-3101
-4026
-4854
-5484
-5917
-6216
-6411
-6527
-6545
-6503
-6355
-6030
-5608
-5132
-4605
-4117
-3774
-3559
-3485
-3540
-3636
-3726
-3697
-3585
-3421
-3164
-2894
-2617
-2322
-1960
-1540
-1041
-529
-74
319
579
702
712
620
437
197
-84
-440
-877
-1335
-1780
-2209
-2530
-2759
-2887
-2889
-2781
-2581
-2338
-2070
-1790
-1477
-1169
-875
-547
-251
-27
156
280
385
456
517
638
740
827
993
1134
1262
1475
1741
2045
2375
2740
3103
3408
3678
3951
4215
4439
4690
4986
5274
5614
5971
6300
6658
6973
7196
7364
7451
7462
7466
7445
7448
7433
7340
7109
6602
5745
4495
2826
883
-1138
-2970
-4465
-5604
-6416
-7090
-7803
-8612
-9379
-9899
-10028
-9625
-8761
-7609
-6380
-5242
-4271
-3427
-2617
-1769
-900
-76
627
1120
1376
1369
1157
890
659
524
596
884
1230
1573
1847
1979
2071
2234
2521
2938
3449
3914
4220
4270
4045
3591
3010
2373
1692
963
220
-598
-1495
-2394
-3308
-4155
-4809
-5270
-5504
-5534
-5428
-5269
-5132
-4953
-4742
-4496
-4132
-3689
-3269
-2913
-2705
-2740
-3029
-3512
-4074
-4528
-4742
-4666
-4356
-3915
-3421
-2979
-2588
-2199
-1760
-1207
-575
88
678
1089
1268
1182
868
418
-42
-493
-940
-1344
-1752
-2203
-2665
-3075
-3360
-3468
-3352
-3028
-2595
-2169
-1763
-1416
-1138
-878
-591
-257
36
276
451
525
471
359
260
212
260
385
601
840
1031
1208
1413
1631
1899
2226
2574
2900
3161
3328
3429
3465
3519
3672
3846
4109
4433
4746
5066
5357
5651
5951
6244
6530
6802
7004
7131
7209
7199
7179
7140
7038
6845
6406
5605
4357
2627
605
-1480
-3293
-4679
-5648
-6237
-6747
-7354
-8065
-8826
-9401
-9560
-9179
-8294
-7095
-5812
-4623
-3641
-2861
-2142
-1416
-644
148
865
1421
1748
1803
1634
1368
1091
957
1026
1227
1518
1759
1873
1931
1972
2065
2361
2823
3340
3783
3999
3939
3627
3101
2503
1904
1316
740
75
-714
-1623
-2606
-3589
-4450
-5110
-5511
-5668
-5680
-5582
-5463
-5409
-5339
-5192
-4988
-4671
-4221
-3740
-3305
-2961
-2741
-2668
-2707
-2778
-2871
-2955
-3003
-3012
-2941
-2769
-2527
-2221
-1871
-1530
-1204
-911
-674
-499
-356
-268
-240
-252
-317
-441
-661
-925
-1214
-1523
-1820
-2084
-2286
-2412
-2459
-2462
-2435
-2358
-2223
-2061
-1859
-1633
-1411
-1188
-970
-805
-637
-455
-369
-296
-204
-124
-37
34
131
249
406
600
831
1100
1364
1604
1838
2041
2192
2381
2552
2703
2883
3026
3126
3217
3326
3461
3635
3896
4222
4598
5024
5477
5926
6346
6673
6908
7072
7188
7278
7378
7513
7612
7580
7342
6783
5779
4253
2347
251
-1839
-3582
-4876
-5789
-6415
-7008
-7743
-8630
-9489
-10038
-10079
-9520
-8444
-7075
-5664
-4436
-3452
-2654
-1946
-1224
-457
325
1067
1667
2041
2156
2050
1775
1487
1360
1323
1414
1601
1757
1814
1850
1966
2184
2545
2995
3445
3741
3765
3578
3168
2609
2069
1538
1006
422
-291
-1135
-2101
-3129
-4076
-4841
-5361
-5624
-5700
-5640
-5543
-5477
-5395
-5262
-5072
-4745
-4295
-3813
-3339
-2894
-2564
-2365
-2246
-2215
-2192
-2136
-2025
-1887
-1780
-1770
-1842
-1907
-1939
-1815
-1585
-1302
-1006
-813
-734
-780
-941
-1122
-1248
-1337
-1379
-1422
-1541
-1719
-1959
-2260
-2499
-2642
-2698
-2639
-2505
-2356
-2231
-2131
-2062
-1974
-1798
-1537
-1235
-968
-731
-545
-451
-380
-264
-151
30
299
570
789
932
1034
1121
1224
1383
1606
1845
2073
2276
2394
2460
2524
2562
2606
2674
2750
2847
2966
3073
3195
3374
3618
3910
4270
4687
5150
5643
6090
6487
6802
7015
7161
7243
7327
7389
7400
7366
7158
6723
5934
4646
2922
868
-1249
-3073
-4440
-5327
-5879
-6421
-7158
-8109
-9113
-9815
-9994
-9522
-8480
-7095
-5680
-4478
-3589
-2948
-2369
-1748
-1017
-164
680
1364
1828
1986
1859
1552
1261
1115
1138
1350
1638
1865
1984
2041
2105
2277
2605
3038
3463
3787
3914
3783
3428
2945
2404
1902
1414
865
189
-656
-1648
-2674
-3602
-4359
-4839
-5093
-5226
-5236
-5228
-5250
-5257
-5165
-4933
-4569
-4049
-3477
-2996
-2616
-2360
-2234
-2159
-2033
-1857
-1651
-1435
-1338
-1382
-1577
-1814
-1950
-1922
-1739
-1446
-1161
-988
-940
-1043
-1219
-1348
-1396
-1330
-1184
-1084
-1076
-1241
-1567
-1926
-2215
-2401
-2441
-2360
-2258
-2187
-2193
-2259
-2338
-2350
-2227
-1961
-1618
-1281
-1003
-826
-727
-661
-599
-469
-238
78
390
640
840
950
1020
1123
1287
1518
1812
2080
2250
2346
2401
2441
2471
2542
2648
2744
2809
2868
2943
2999
3105
3286
3496
3795
4171
4569
4990
5410
5816
6189
6494
6725
6894
6991
7043
7063
7049
6991
6752
6267
5424
4114
2383
425
-1506
-3121
-4243
-4980
-5561
-6228
-7108
-8162
-9111
-9635
-9564
-8840
-7665
-6349
-5187
-4300
-3677
-3193
-2603
-1845
-928
22
838
1356
1563
1519
1326
1115
978
982
1134
1367
1570
1703
1795
1899
2097
2409
2747
3079
3320
3401
3337
3177
2951
2636
2234
1753
1135
346
-571
-1494
-2385
-3146
-3704
-4126
-4474
-4742
-4989
-5174
-5232
-5168
-4947
-4637
-4248
-3860
-3521
-3238
-2991
-2865
-2711
-2500
-2446
-2318
-2262
-2238
-2147
-2098
-2050
-2047
-2073
-2041
-1912
-1778
-1642
-1482
-1348
-1196
-1082
-1018
-1051
-1159
-1264
-1367
-1457
-1547
-1693
-1907
-2095
-2465
-2851
-3153
-3532
-3564
-3358
-3116
-2764
-2539
-2474
-2331
-2108
-1752
-1214
-734
-360
-107
17
127
274
502
772
997
1194
1260
1226
1203
1265
1432
1609
1823
1994
2062
2129
2224
2326
2441
2600
2755
2914
3056
3176
3320
3527
3842
4262
4730
5176
5627
6037
6516
7033
7433
7709
7777
7741
7695
7667
7683
7674
7477
6955
5958
4285
2003
-611
-3100
-4938
-6008
-6580
-7121
-8099
-9448
-10733
-11478
-11214
-10068
-8468
-6824
-5466
-4565
-4292
-3249
-1704
-141
1695
2775
3109
3233
3114
3252
4019
4260
3974
3508
2587
1843
1594
2071
2856
3247
3172
2860
2579
2479
2679
2844
2662
2095
1055
56
-769
-1632
-2410
-3274
-4314
-5475
-6476
-6989
-6869
-6431
-6026
-5649
-5332
-4902
-4156
-3098
-1992
-1139
-556
-113
227
493
707
830
741
453
14
-430
-722
-913
-1035
-1163
-1415
-1763
-2050
-2234
-2406
-2649
-2896
-3110
-3268
-3464
-3730
-4071
-4363
-4486
-4436
-4258
-4074
-3858
-3535
-2937
-2311
-1806
-1378
-1083
-814
-528
-245
-140
-262
-541
-827
-1102
-1342
-1497
-1716
-1796
-1740
-1596
-1298
-845
-348
134
691
1253
1703
2075
2373
2537
2577
2455
2153
1782
1394
1067
795
581
465
378
437
677
1010
1397
1862
2444
3052
3750
4446
5093
5708
6169
6678
7172
7581
8043
8463
8703
8793
8697
8426
8194
8068
7920
7828
7637
7165
6440
5238
3313
725
-2019
-4518
-6370
-7579
-8541
-9648
-11003
-12165
-12857
-12715
-11734
-10220
-8626
-6893
-5106
-3265
-1266
645
2216
3308
4021
4520
4862
5192
5473
5430
5140
4604
3954
3487
3314
3375
3501
3600
3638
3618
3633
3571
3247
2620
1779
768
-260
-1313
-2500
-3764
-5063
-6240
-7138
-7772
-8170
-8282
-8107
-7591
-6716
-5557
-4289
-3071
-1909
-854
111
1000
1667
2094
2270
2153
1839
1403
892
332
-229
-737
-1184
-1521
-1735
-1807
-1830
-1863
-1865
-1866
-1901
-1997
-2177
-2551
-3239
-4062
-4813
-5381
-5576
-5637
-5899
-6280
-6481
-6192
-5333
-4173
-3215
-2614
-1982
-1094
-30
916
1365
1183
705
367
158
-60
-490
-1233
-2052
-2504
-2510
-2291
-2057
-1880
-1623
-1050
-136
759
1356
1690
1847
1907
1931
1806
1486
1077
685
261
-155
-431
-552
-478
-189
203
635
1200
1918
2670
3417
4023
4409
4700
5038
5434
5775
6039
6077
6162
6369
6740
7203
7554
7772
7879
8114
8161
8326
8204
7973
7766
7281
6774
5743
3987
1398
-1651
-4854
-7334
-9107
-10214
-11120
-12112
-12867
-13353
-13115
-12061
-10353
-8433
-6315
-4281
-2213
-40
1960
3464
4360
4766
4918
5021
5075
5085
4874
4612
4308
3940
3649
3499
3514
3694
3966
4235
4416
4330
3858
3044
1995
757
-558
-1872
-3273
-4652
-5963
-7100
-7958
-8507
-8652
-8458
-8006
-7190
-6062
-4740
-3251
-1853
-632
411
1231
1884
2328
2460
2397
2107
1647
1156
626
107
-377
-840
-1171
-1370
-1484
-1475
-1431
-1429
-1494
-1696
-1950
-2241
-2647
-3247
-4099
-5071
-5907
-6404
-6524
-6408
-6261
-6177
-6028
-5551
-4728
-3622
-2462
-1569
-951
-333
328
880
1063
752
157
-429
-758
-966
-1231
-1603
-2011
-2298
-2269
-1974
-1596
-1233
-874
-419
196
901
1382
1527
1367
1117
935
745
529
233
-46
-256
-364
-290
-134
25
237
637
1179
1811
2414
2841
3344
3788
4007
4231
4353
4502
4747
5025
5349
5718
6121
6374
6687
7275
7840
8350
8697
8682
8628
8336
7985
7743
7177
6610
5747
4717
3634
1842
-676
-3500
-6413
-8671
-9812
-10417
-10765
-11184
-11509
-11555
-11034
-9763
-8061
-6345
-4511
-2683
-890
1091
2607
3552
4124
4362
4476
4656
4806
4876
4857
4838
4773
4569
4463
4330
4134
4112
4154
4098
3891
3366
2417
1229
-54
-1396
-2694
-3884
-5072
-6150
-6926
-7433
-7632
-7491
-7177
-6739
-6027
-4979
-3747
-2480
-1236
-204
629
1309
1793
2072
2177
2142
1977
1764
1496
1170
807
412
71
-261
-528
-729
-979
-1256
-1587
-2012
-2462
-2922
-3421
-3915
-4397
-4842
-5269
-5626
-5812
-5962
-5946
-5696
-5316
-4697
-3908
-3159
-2496
-1979
-1611
-1330
-1091
-873
-805
-934
-1115
-1318
-1464
-1495
-1592
-1756
-1817
-1752
-1529
-1185
-867
-678
-549
-402
-230
-61
60
63
-7
-15
33
70
11
-129
-295
-323
-217
-35
167
323
489
657
911
1227
1528
1827
2131
2419
2673
2978
3238
3521
3818
4051
4323
4649
5026
5379
5860
6281
6702
7197
7628
8016
8258
8271
7993
7671
7264
6803
6470
5990
5392
4813
4106
3210
1753
-498
-3165
-6023
-8320
-9479
-9959
-10116
-10344
-10692
-10818
-10482
-9477
-7899
-6165
-4262
-2362
-608
1251
2727
3658
4183
4328
4333
4459
4572
4603
4580
4579
4561
4354
4123
3847
3528
3383
3361
3288
3094
2525
1574
378
-956
-2239
-3457
-4540
-5504
-6347
-6930
-7211
-7250
-6984
-6541
-5957
-5130
-4109
-2920
-1739
-631
318
963
1420
1718
1781
1768
1681
1495
1234
954
669
420
195
10
-224
-497
-745
-1051
-1424
-1862
-2397
-2983
-3539
-4023
-4425
-4721
-4918
-5028
-4971
-4778
-4877
-5493
-6092
-6373
-5964
-4856
-3916
-3539
-3326
-2678
-1631
-597
86
197
40
278
830
1231
1206
464
-597
-1267
-1436
-1458
-1657
-2128
-2516
-2414
-1826
-1265
-1075
-1082
-1004
-615
22
577
807
810
743
727
709
617
432
253
280
460
625
829
1071
1358
1795
2236
2636
2972
3325
3730
3988
4280
4508
4652
4905
5096
5479
5942
6378
6968
7454
7929
8267
8395
8258
7960
7651
7138
6723
6352
5765
4931
3823
2195
-220
-2934
-5683
-8301
-9795
-10332
-10557
-10509
-10498
-10478
-10198
-9218
-7654
-5892
-3998
-2184
-642
928
2301
3110
3535
3667
3608
3606
3819
4012
4195
4462
4704
4806
4836
4745
4507
4284
4153
3926
3508
2773
1588
144
-1373
-2843
-4190
-5304
-6164
-6871
-7251
-7315
-7088
-6610
-5974
-5198
-4392
-3431
-2369
-1377
-494
229
699
936
1072
1089
1024
984
921
894
943
996
1007
927
812
656
406
81
-406
-1072
-1884
-2786
-3688
-4462
-5020
-5432
-5717
-5866
-5829
-5587
-5542
-5872
-6163
-6130
-5534
-4463
-3564
-3206
-2920
-2276
-1332
-465
12
52
-98
116
616
951
848
174
-667
-1143
-1205
-1216
-1493
-1998
-2378
-2296
-1787
-1320
-1216
-1283
-1184
-742
-78
484
694
662
653
774
865
767
559
357
378
624
881
1082
1243
1430
1657
2054
2509
2887
3315
3825
4184
4573
5088
5400
5617
5938
6295
6663
7221
7696
8039
8164
8137
8165
7801
7397
7130
6577
5998
5394
4524
3209
1150
-1666
-4814
-7616
-9584
-10440
-10748
-10846
-10861
-10894
-10516
-9667
-8242
-6377
-4497
-2684
-1034
364
1621
2545
3047
3246
3232
3204
3300
3433
3725
4112
4515
4933
5177
5263
5154
4909
4599
4205
3664
2805
1578
130
-1521
-3130
-4506
-5697
-6585
-7206
-7499
-7395
-7020
-6392
-5688
-4947
-4059
-3154
-2215
-1355
-750
-284
93
313
449
523
551
607
741
1011
1309
1564
1775
1834
1794
1676
1382
934
323
-426
-1298
-2246
-3212
-4240
-5202
-5996
-6582
-6833
-6740
-6384
-5823
-5261
-5211
-5683
-5958
-5782
-4939
-3696
-3034
-2952
-2690
-1827
-656
231
568
413
324
841
1515
1775
1370
349
-654
-1133
-1221
-1477
-2109
-2862
-3253
-2939
-2174
-1658
-1567
-1503
-1160
-491
277
720
735
653
738
911
955
832
514
262
294
506
807
1117
1465
1863
2280
2791
3365
3753
4039
4391
4642
5020
5469
5718
5908
6111
6466
6803
7268
7829
7847
7826
7641
7351
7206
6771
6194
5189
4185
3177
1795
168
-2152
-4931
-7436
-9353
-10316
-10425
-10261
-10088
-9852
-9288
-8338
-7078
-5511
-3868
-2405
-1025
182
1127
1815
2251
2560
2785
3089
3443
3754
4107
4498
4968
5486
5859
5954
5789
5330
4643
3825
2858
1726
377
-1066
-2475
-3813
-4865
-5683
-6341
-6695
-6785
-6517
-5965
-5275
-4534
-3890
-3292
-2704
-2147
-1666
-1312
-1028
-736
-405
-77
217
520
825
1207
1643
2065
2397
2512
2452
2209
1747
1120
316
-703
-1840
-2987
-3992
-4813
-5388
-5640
-5743
-5694
-5487
-5094
-4522
-3899
-3452
-3556
-3985
-4436
-4760
-4546
-4155
-4032
-3964
-3630
-2884
-1852
-829
-124
219
603
1209
1654
1792
1381
511
-369
-1019
-1389
-1765
-2229
-2624
-2789
-2479
-1899
-1395
-945
-591
-247
176
541
699
642
493
397
223
91
84
107
280
566
943
1389
1942
2609
3177
3615
3929
4161
4399
4540
4660
4751
4816
5000
5268
5803
6241
6718
7277
7619
8098
8310
8355
8026
7520
6915
5914
5140
3879
2648
1335
-606
-2795
-5467
-7694
-9408
-10116
-9884
-9669
-9199
-8804
-8270
-7407
-6248
-4794
-3499
-2183
-1140
-370
295
831
1296
1763
2360
2880
3478
4106
4633
5171
5657
6098
6210
6058
5716
5029
4172
3100
1853
516
-828
-2099
-3261
-4225
-4906
-5334
-5611
-5728
-5710
-5501
-5103
-4642
-4160
-3711
-3309
-3003
-2715
-2427
-2154
-1759
-1310
-776
-166
418
1026
1597
2074
2415
2638
2752
2654
2308
1755
975
-11
-1053
-2027
-2956
-3765
-4354
-4754
-4923
-5052
-5355
-5497
-5564
-5388
-5066
-5216
-5461
-5499
-5098
-4255
-3547
-3089
-2725
-2167
-1186
-282
347
586
471
504
594
589
298
-410
-1129
-1619
-1753
-1790
-2000
-2218
-2283
-2025
-1487
-995
-746
-610
-381
-44
249
353
287
204
313
518
570
500
393
423
668
1050
1376
1617
1946
2410
2872
3232
3432
3444
3565
3836
4220
4656
4906
5153
5585
6087
6780
7455
7858
8148
8130
8091
7849
7331
6861
6052
5137
4212
3255
2156
851
-911
-3401
-5791
-7759
-8983
-9208
-9010
-8731
-8589
-8281
-7662
-6886
-5748
-4554
-3449
-2341
-1323
-574
-43
452
903
1489
2228
3014
3726
4335
4920
5384
5755
5948
5873
5658
5248
4610
3715
2620
1331
-39
-1277
-2398
-3276
-3868
-4239
-4510
-4756
-4888
-4963
-4970
-4845
-4671
-4434
-4112
-3770
-3430
-3145
-2936
-2669
-2212
-1571
-857
-60
738
1420
1989
2418
2667
2747
2670
2398
1996
1483
800
-140
-1089
-2073
-2974
-3503
-3809
-3904
-3739
-3565
-3508
-3406
-3276
-3166
-3159
-3721
-4956
-6105
-6738
-6566
-5694
-5096
-4887
-4343
-3031
-1243
279
1093
1108
883
1121
1428
1261
461
-739
-1696
-2004
-1660
-1378
-1500
-1687
-1570
-896
-62
313
133
-207
-346
-209
-104
-362
-837
-1104
-840
-320
218
616
808
1160
1643
2120
2555
2676
2649
2634
2698
2890
2907
2957
3033
3171
3801
4461
5042
5593
6071
6829
7436
8096
8542
8305
8219
7810
7285
6852
5809
4876
3780
2611
1894
607
-771
-2660
-5038
-6542
-7894
-8308
-8120
-8253
-8106
-8037
-7614
-6957
-6154
-5098
-4245
-3354
-2427
-1668
-934
-98
618
1409
2259
3057
3821
4376
5032
5544
5887
6131
5855
5403
4911
4300
3623
2752
1745
593
-555
-1516
-2344
-2973
-3368
-3693
-4052
-4353
-4686
-4954
-5105
-5196
-5145
-5010
-4683
-4360
-4016
-3542
-3069
-2439
-1735
-982
-243
498
1205
1725
2116
2288
2264
2078
1782
1413
1010
604
97
-503
-1225
-1803
-2141
-2380
-2471
-2579
-2805
-2966
-3259
-3966
-4556
-5090
-5578
-5841
-6313
-6521
-6100
-4974
-3812
-3125
-2462
-1766
-822
245
812
728
363
81
-38
-140
-297
-685
-1063
-998
-645
-179
99
11
-186
-124
181
319
98
-339
-660
-625
-277
-25
-29
-4
286
762
1268
1655
1741
1727
1880
2055
2185
2267
2173
2079
2204
2624
3141
3480
3707
4011
4528
5331
6196
6773
7155
7397
7679
7936
7798
7532
7054
6293
5542
4797
3798
2839
2100
956
-419
-2244
-4343
-6059
-7396
-7745
-7699
-7604
-7415
-7481
-7249
-6811
-6101
-5228
-4501
-3799
-3214
-2663
-2037
-1307
-528
357
1277
2151
3003
3716
4387
4990
5477
5740
5683
5357
4815
4237
3701
3097
2420
1574
615
-273
-1045
-1629
-2096
-2476
-2836
-3228
-3668
-4151
-4644
-5088
-5383
-5487
-5352
-5072
-4711
-4269
-3834
-3333
-2744
-2135
-1450
-789
-138
358
702
948
1049
1151
1166
1126
1032
888
724
459
144
-301
-861
-1344
-1737
-2078
-2386
-2742
-3440
-4503
-5257
-5757
-6005
-5706
-5595
-5584
-5069
-4258
-3286
-2488
-1999
-1690
-1476
-1041
-705
-623
-634
-785
-783
-601
-344
-207
-246
-127
54
303
531
466
102
-223
-377
-427
-374
-395
-357
-185
83
378
474
594
786
1036
1375
1519
1516
1412
1289
1289
1405
1564
1657
1789
2033
2539
3128
3598
3888
3892
4334
4944
5480
6123
6368
6642
7025
7647
7912
7571
7204
6320
5605
5128
4469
3547
2400
1138
-725
-2726
-4468
-6002
-6742
-6584
-6495
-6486
-6473
-6609
-6571
-6236
-5701
-5258
-4869
-4648
-4481
-4173
-3557
-2762
-1904
-821
218
1318
2354
3264
4015
4600
5064
5114
4890
4561
4110
3704
3433
3167
2887
2511
2019
1370
715
173
-345
-862
-1453
-2071
-2744
-3428
-4140
-4843
-5366
-5576
-5467
-5223
-4862
-4482
-4129
-3704
-3323
-2956
-2485
-2072
-1714
-1406
-1108
-801
-512
-174
116
402
669
803
706
420
196
43
0
-68
-417
-834
-1186
-1389
-1624
-2510
-3675
-4734
-5317
-5023
-4621
-4566
-4736
-4630
-3917
-2981
-2186
-2048
-2333
-2354
-2028
-1586
-1339
-1503
-1730
-1535
-881
-104
277
299
224
447
941
1179
1007
483
61
44
322
589
651
727
1024
1457
1867
2021
1973
1861
1838
2051
2171
2100
2007
1792
1665
1926
2232
2438
2632
2904
3431
3753
4224
4650
4647
5107
5616
5953
6431
6659
6726
6609
6404
6186
5580
5163
4535
3466
2569
1245
-494
-2271
-3725
-4704
-4841
-4535
-4634
-4887
-5206
-5283
-5252
-5008
-4870
-4998
-4955
-5055
-5028
-4864
-4455
-3694
-2824
-1677
-620
198
926
1455
2014
2565
2986
3155
2972
2835
2731
2700
2773
2803
2843
2868
2880
2714
2341
1825
1197
598
-27
-598
-1175
-1867
-2538
-3187
-3652
-3906
-3982
-4008
-3996
-3839
-3808
-3751
-3790
-3892
-3849
-3748
-3506
-3302
-3062
-2733
-2392
-1948
-1511
-1142
-849
-745
-734
-766
-785
-688
-579
-593
-1125
-1876
-2219
-2327
-2003
-1666
-1943
-2417
-2559
-2234
-1979
-1993
-2360
-2807
-2762
-2407
-2219
-2325
-2575
-2688
-2271
-1648
-1247
-1256
-1512
-1588
-1394
-1010
-843
-980
-1102
-942
-488
-59
157
207
376
841
1378
1669
1620
1499
1506
1672
1961
2078
2094
2138
2282
2524
2827
3043
2933
2834
2862
2986
3242
3303
3158
3119
3339
3847
4312
4666
4910
5133
5583
5927
6033
5735
5303
4840
4291
3997
3457
2801
1943
930
-330
-1721
-2620
-3400
-3405
-3203
-3315
-3472
-3998
-4319
-4491
-4379
-4197
-4269
-4325
-4575
-4702
-4601
-4269
-3697
-2931
-2062
-1196
-538
-148
219
436
715
1094
1402
1644
1733
1774
1837
1934
2125
2330
2542
2737
2787
2663
2274
1761
1201
663
358
1
-288
-648
-1125
-1396
-1739
-1966
-2152
-2348
-2481
-2785
-3047
-3345
-3652
-3796
-3925
-3930
-3801
-3643
-3395
-3216
-3062
-2836
-2619
-2359
-2214
-2141
-2045
-1931
-1738
-1586
-1430
-1501
-1924
-2145
-2204
-1865
-1292
-1219
-1461
-1665
-1593
-1105
-1370
-1974
-274
715
-2327
-3834
-586
1326
-1305
-3684
-2140
623
450
-1646
-2349
-1286
-379
-640
-1387
-1582
-1013
-294
-173
-507
-379
346
725
722
989
1249
1115
1044
1347
1550
1523
1650
1911
2319
2464
2254
2397
2749
2986
2916
2713
2813
3194
3441
3201
3137
3461
3976
4278
4188
4227
4375
4795
5058
4881
4791
4603
4313
4061
3682
3288
2829
2199
1440
492
-495
-1471
-2170
-2138
-2026
-2145
-2430
-2844
-3083
-3215
-3318
-3399
-3501
-3721
-3997
-4233
-4272
-4067
-3731
-3301
-2760
-2041
-1454
-1217
-1143
-1058
-711
-379
-170
-16
148
486
763
1014
1172
1370
1779
2136
2305
2287
2182
2007
1746
1436
1212
1064
837
627
419
188
-23
-276
-497
-714
-960
-1162
-1430
-1823
-2242
-2568
-2745
-2900
-3056
-3116
-3155
-3113
-3170
-3251
-3239
-3266
-3212
-3159
-3104
-3247
-3358
-3338
-3385
-3078
-2719
-2438
-2081
-1706
-1293
-1083
-926
-846
-768
-528
-411
-392
-391
-368
-217
1
222
434
573
648
670
600
421
206
105
102
157
208
232
269
317
395
499
526
477
469
498
487
463
484
546
702
897
1052
1174
1249
1255
1240
1302
1376
1400
1366
1360
1361
1395
1423
1486
1615
1680
1807
1968
2016
1939
1904
1960
1932
1988
2100
2195
2343
2391
2309
2246
2416
2375
2124
1976
1779
1730
1581
1406
1239
953
726
401
230
52
-147
-224
-395
-499
-587
-730
-826
-952
-1013
-1090
-1212
-1345
-1504
-1598
-1681
-1679
-1612
-1528
-1422
-1335
-1249
-1199
-1164
-1156
-1114
-1043
-962
-859
-803
-690
-573
-454
-311
-183
-24
53
134
173
181
225
190
183
161
155
147
137
111
58
75
50
-28
-97
-133
-149
-221
-304
-372
-426
-455
-487
-509
-506
-510
-536
-545
-518
-512
-529
-554
-545
-526
-556
-668
-805
-876
-887
-780
-623
-551
-571
-575
-443
-286
-240
-284
-337
-318
-252
-250
-307
-383
-399
-317
-192
-95
-74
-87
-83
-81
-66
-93
-157
-190
-199
-159
-106
-118
-162
-155
-96
-45
-32
-74
-134
-179
-192
-215
-240
-234
-221
-179
-139
-88
-72
-58
-37
-17
13
-12
-39
-49
-25
11
41
73
76
92
133
159
182
202
223
227
248
264
262
259
255
258
254
229
204
170
128
95
70
61
33
11
6
-5
-14
4
19
24
17
16
0
-15
-33
-28
-58
-121
-162
-202
-267
-290
-285
-320
-318
-337
-355
-338
-334
-338
-334
-331
-331
-305
-314
-306
-280
-267
-262
-250
-214
-173
-146
-160
-168
-187
-207
-239
-268
-287
-339
-398
-455
-502
-538
-561
-600
-638
-655
-665
-691
-723
-771
-778
-766
-759
-758
-750
-697
-680
-644
-621
-595
-585
-604
-599
-596
-608
-607
-601
-633
-645
-630
-653
-648
-603
-554
-506
-466
-423
-399
-352
-329
-308
-282
-269
-254
-265
-246
-210
-185
-172
-169
-200
-223
-202
-211
-195
-186
-206
-216
-221
-237
-262
-258
-281
-312
-343
-361
-372
-408
-432
-469
-478
-482
-488
-471
-484
-503
-499
-504
-483
-478
-464
-435
-402
-361
-343
-286
-266
-259
-245
-226
-206
-177
-148
-148
-123
-123
-115
-109
-99
-92
-85
-65
-87
-107
-140
-161
-167
-182
-181
-179
-214
-232
-238
-263
-275
-270
-263
-255
-246
-244
-255
-254
-255
-261
-257
-266
-247
-223
-251
-274
-281
-301
-334
-365
-371
-389
-389
-387
-386
-406
-422
-436
-422
-396
-396
-410
-442
-438
-435
-445
-448
-461
-448
-446
-456
-451
-451
-459
-473
-470
-493
-499
-501
-526
-539
-567
-585
-586
-615
-621
-615
-609
-616
-609
-606
-596
-573
-554
-481
-457
-443
-410
-402
-395
-400
-400
-409
-421
-416
-416
-431
-462
-454
-449
-449
-431
-433
-394
-379
-386
-365
-354
-343
-308
-282
-258
-213
-165
-118
-87
-47
-19
-32
-45
-60
-91
-119
-123
-132
-165
-198
-223
-236
-248
-259
-258
-263
-285
-286
-287
-300
-315
-356
-387
-407
-435
-433
-448
-463
-448
-424
-389
-366
-339
-313
-279
-239
-212
-191
-193
-172
-162
-196
-194
-190
-194
-220
-243
-260
-285
-313
-339
-363
-402
-400
-403
-417
-391
-386
-370
-377
-391
-369
-386
-385
-403
-439
-446
-444
-435
-422
-406
-394
-377
-347
-316
-297
-270
-247
-239
-243
-254
-273
-299
-319
-341
-385
-405
-406
-418
-434
-442
-459
-497
-525
-536
-539
-522
-503
-475
-447
-449
-436
-427
-433
-427
-408
-390
-387
-374
-327
-301
-293
-270
-235
-226
-231
-238
-253
-264
-286
-289
-296
-320
-320
-318
-317
-317
-301
-285
-294
-283
-267
-271
-268
-268
-248
-242
-255
-236
-259
-269
-275
-285
-296
-335
-312
-304
-304
-332
-371
-366
-357
-335
-314
-299
-288
-279
-270
-266
-275
-295
-312
-300
-303
-295
-282
-289
-294
-310
-301
-288
-295
-307
-324
-359
-380
-365
-358
-353
-333
-345
-345
-324
-344
-347
-361
-366
-369
-366
-373
-391
-349
-351
-352
-334
-314
-268
-244
-196
-170
-157
-137
-129
-116
-117
-127
-159
-154
-144
-157
-146
-158
-180
-206
-221
-257
-306
-323
-348
-374
-392
-404
-422
-452
-445
-462
-468
-445
-433
-403
-385
-363
-346
-328
-320
-314
-298
-283
-246
-258
-280
-274
-290
-276
-283
-290
-277
-314
-336
-365
-408
-427
-464
-498
-513
-521
-530
-551
-561
-573
-612
-623
-609
-599
-593
-578
-552
-517
-495
-486
-456
-419
-403
-390
-373
-377
-354
-316
-303
-291
-269
-272
-287
-279
-300
-297
-310
-352
-355
-355
-366
-381
-382
-370
-355
-352
-344
-341
-334
-327
-299
-285
-279
-253
-235
-197
-161
-151
-144
-180
-199
-166
-207
-233
-228
-232
-231
-253
-269
-269
-273
-306
-294
-284
-301
-271
-251
-264
-290
-291
-287
-309
-320
-324
-319
-324
-348
-343
-354
-354
-351
-345
-343
-355
-341
-341
-339
-349
-339
-291
-295
-281
-258
-266
-270
-273
-275
-266
-281
-278
-257
-255
-229
-239
-248
-236
-245
-241
-215
-227
-238
-223
-241
-283
-303
-325
-345
-348
-348
-358
-354
-354
-341
-329
-303
-260
-231
-210
-194
-171
-186
-188
-174
-175
-180
-146
-121
-109
-93
-99
-94
-107
-126
-134
-121
-137
-139
-145
-163
-153
-179
-193
-203
-225
-252
-272
-313
-357
-399
-459
-462
-483
-519
-479
-473
-467
-428
-430
-387
-347
-340
-307
-257
-225
-196
-176
-168
-161
-172
-161
-158
-206
-244
-245
-257
-271
-291
-310
-339
-354
-367
-358
-355
-398
-389
-415
-436
-417
-433
-461
-461
-437
-414
-383
-351
-312
-271
-241
-223
-200
-207
-216
-178
-159
-139
-124
-140
-140
-145
-168
-170
-190
-186
-201
-220
-212
-251
-265
-264
-277
-271
-255
-260
-265
-262
-225
-202
-210
-203
-196
-211
-235
-225
-221
-241
-235
-235
-231
-232
-253
-241
-214
-197
-168
-142
-142
-157
-174
-151
-147
-190
-177
-200
-213
-197
-224
-226
-229
-234
-230
-235
-220
-216
-236
-250
-248
-235
-247
-239
-233
-225
-235
-248
-250
-252
-265
-284
-261
-252
-215
-187
-169
-122
-103
-62
-31
-34
-29
-24
-40
-47
-23
-25
-40
-62
-104
-144
-166
-194
-218
-240
-262
-292
-341
-376
-400
-418
-429
-430
-434
-441
-446
-433
-442
-432
-392
-371
-346
-316
-296
-311
-261
-208
-174
-155
-157
-127
-140
-163
-164
-154
-151
-173
-196
-212
-230
-267
-272
-267
-295
-317
-305
-316
-350
-382
-390
-391
-414
-386
-350
-348
-343
-335
-339
-306
-294
-285
-268
-265
-227
-183
-187
-204
-181
-175
-190
-189
-209
-228
-244
-250
-259
-260
-275
-297
-321
-343
-346
-383
-373
-380
-420
-405
-404
-422
-429
-426
-411
-401
-389
-373
-357
-348
-321
-300
-308
-306
-302
-303
-316
-311
-297
-274
-279
-283
-250
-241
-211
-188
-167
-157
-159
-161
-180
-181
-188
-219
-233
-241
-298
-314
-317
-349
-336
-331
-322
-318
-340
-336
-334
-317
-276
-278
-285
-287
-298
-283
-294
-284
-276
-280
-264
-237
-194
-184
-153
-119
-117
-91
-53
-74
-95
-75
-86
-103
-94
-96
-109
-107
-128
-178
-207
-267
-302
-329
-358
-364
-381
-407
-438
-441
-462
-451
-478
-454
-477
-485
-518
-542
-2142
-3967
-2563
-887
-829
-1604
-2163
-1813
-834
-236
-840
-965
-469
-19
-2
-347
-418
-219
149
212
46
-305
-412
-286
-271
-325
-356
-352
-40
-213
-54
-320
-870
-349
-216
-180
-14
-642
-380
-989
-1223
1894
572
-2228
-1026
1065
851
-446
-1512
-819
335
-948
352
483
-1077
105
-571
-193
720
-1004
190
496
-1718
-516
1265
337
-1337
-1844
592
1606
-37
-882
-2254
455
1691
-472
-1672
-1222
897
1197
-258
-2413
-490
1590
1637
-1548
-3130
1076
2025
184
-1588
-1854
255
890
61
500
-168
-2062
75
830
428
-222
-1600
-567
45
1332
-953
-1647
-485
283
210
-900
-476
-417
-194
-1622
428
732
-1286
-665
-496
23
-530
-216
364
-816
-1067
-680
1095
1026
-1308
-1356
-509
834
2005
-659
-2605
-983
1707
824
-1273
-466
866
-888
-1530
197
464
166
-605
-1116
-639
44
-1007
-302
1006
-387
-1897
-19
701
-175
-262
-1314
-59
896
-814
-702
403
-125
-750
-531
509
727
-1125
-1109
695
848
-807
-1391
-24
610
-154
-632
-731
-877
97
780
-150
-1991
-936
-508
908
956
-1914
-1424
45
429
-249
-1661
-810
1231
-217
-2002
-480
931
-231
-1019
-261
170
115
-926
-291
85
-498
607
-766
-1814
831
924
-199
-748
-1943
312
1379
-1066
-727
706
-545
-1526
-403
182
-287
401
-361
-1844
-1034
264
191
-268
-1001
-1535
600
221
175
-790
-1867
50
761
-240
-1065
-348
238
-911
-341
1789
-947
-757
168
-212
895
845
-1100
-1199
620
-59
479
113
-854
-533
-68
-787
49
946
-602
-1078
-931
-189
-51
1104
-471
-2140
-668
405
1188
-125
-1002
-1039
317
587
84
-193
-1419
-857
1616
1157
-1480
-1555
840
2058
-952
-1485
552
533
569
-226
-1719
58
1595
-419
-1132
32
678
-323
-964
-190
469
576
-584
-1386
-504
971
194
-768
-1306
-704
523
289
-267
-672
52
-613
-426
318
922
-25
-1360
157
776
-367
-765
-282
204
1308
700
-500
-2236
-658
1791
1155
49
-2392
-1091
937
592
-257
-780
-617
329
306
-1396
-1261
1459
1309
-1716
-1019
91
345
1095
-363
-1044
-462
-243
868
472
-449
-1430
-689
645
303
-863
-987
115
634
-208
-709
-1019
-667
1266
820
-1635
-1641
444
941
-950
-854
-393
-699
15
1494
-359
-2364
-286
524
359
-1057
-445
-1016
-642
736
-542
145
-77
-1842
-1324
1534
1909
-945
-2759
-486
1834
474
-975
-755
-1
923
466
-1127
-1160
-555
1397
1432
-805
-3009
-1149
2013
1563
-1067
-2585
-819
1525
1199
-915
-1432
-1161
20
1292
1135
-1402
-1694
32
846
-1346
-940
-422
800
1179
-1852
-1241
172
399
-307
-147
657
-51
-1274
-960
713
402
-766
-67
-727
-614
-88
534
-523
-920
288
-1106
-1069
221
-250
-590
296
-1186
-773
-80
-480
826
1259
-1382
-2690
-712
1786
1253
-1697
-1948
-994
744
1382
-29
-1442
-2176
-886
1267
2013
-435
-2723
-1540
851
1296
-603
-540
74
-783
-834
516
-14
-56
-1366
-1523
852
287
-414
-943
-385
-95
-1095
15
1704
-814
-2635
-82
885
540
-398
-1542
-808
674
1743
-684
-2611
765
935
-177
915
-1276
-2084
758
2320
597
-2509
-1778
1269
1399
-114
-727
-767
-292
-894
310
455
-555
-332
-409
-708
-1232
310
475
-1018
173
-1037
-1097
154
526
368
-438
-870
-1638
903
1090
102
-757
-2243
899
2066
-105
-1384
-2
-57
-423
1141
-60
-2333
-455
2058
1015
-1005
-2224
-2336
1882
2200
-1132
-1767
-1856
887
946
-710
-802
-1790
-267
82
1021
975
-1700
-2028
-1427
1451
971
-1568
-786
-656
-856
-208
398
506
-1077
-712
-565
645
640
-1381
-363
-1920
-56
1307
-856
-117
-75
-1348
-356
-29
-1175
3
-127
-83
-820
-837
-720
-1308
170
1573
-164
-2147
-894
623
611
-1238
-2379
1127
1607
-1908
-987
464
-384
-1388
-418
635
215
-264
-810
-662
-90
144
103
-1114
-605
1169
933
-1328
-227
-891
-668
747
-1146
1256
517
-1725
-794
51
-407
-1258
565
1192
-270
-666
-1596
-1149
1317
-25
-1791
226
-37
-429
816
-1689
-1763
760
-178
-778
208
-727
-243
1315
-1067
-2311
164
1562
1054
-109
-2123
-1220
299
199
-298
-205
217
-724
34
-552
-1455
-118
842
412
-1606
-1243
1293
914
-1737
-1674
-98
163
1384
-390
-385
-1019
-2511
1117
1646
215
-1583
-982
80
534
326
-1273
-934
8
1543
439
-2020
-774
1449
-318
-1440
-624
-41
519
-203
-480
-1210
-755
1574
-343
-1643
598
759
-692
-1514
-470
1035
31
-2033
864
1513
-1825
404
676
-1110
-1122
-1
1346
1536
-1375
-1483
731
-769
909
112
-992
-661
121
439
-610
-343
-711
235
307
-1580
-55
1012
-653
-1400
-769
-157
225
622
-869
-523
-521
-1668
-353
-633
-1910
-463
753
-1487
-2440
-1337
-1274
1013
-536
-1474
-1219
-449
239
-1324
-722
-928
347
-180
-788
-862
-895
433
583
-64
-390
-211
-205
323
283
-574
-517
190
183
-162
746
780
-639
-752
-145
932
955
-1101
-615
289
-610
122
475
-270
-668
-254
210
-50
378
-318
-747
-1
-378
-487
425
150
-513
-45
204
-950
-898
331
441
275
-686
-9
537
-1255
-74
568
-245
-354
262
928
-466
-1079
-513
460
1027
416
-629
-300
332
331
-36
-503
-785
-201
1041
357
-531
-178
-222
-551
323
567
151
470
-560
-1290
-134
452
83
-219
-241
-428
-21
-11
-195
-139
-734
-630
-218
368
588
-116
52
-605
-872
434
671
554
137
105
278
-254
-203
355
927
317
-11
391
181
624
2
-222
242
533
404
220
469
-270
-669
-284
510
500
201
66
-128
-166
-673
-242
302
474
360
-283
-694
-636
174
773
150
-315
357
81
-291
-305
367
854
-492
-1175
141
1191
362
-720
-1141
274
725
217
-44
-173
-24
-38
-169
-567
-389
152
452
-292
-549
6
-63
-149
330
-415
-741
318
414
124
-527
-640
-280
-49
278
247
58
-376
-109
-324
-395
-556
149
821
-1
-676
-898
75
345
-69
-839
-870
541
1133
-531
-1234
-1062
-527
304
254
1
-174
-491
-211
36
-952
-113
353
-219
-271
-63
122
-280
-744
-646
-7
411
133
-241
-501
-420
300
-197
-859
26
190
329
180
-1099
-1119
-551
57
154
-268
-413
-447
-251
175
122
-610
-546
182
320
163
-769
-1072
-229
526
-38
-654
-85
345
194
-74
-593
-599
189
445
-310
-472
323
61
-814
-123
151
-221
155
133
30
85
-590
-425
296
45
-193
-270
-326
-218
-237
-190
213
-212
-774
-492
253
185
-820
-834
220
358
-370
-210
-257
-858
-294
405
203
-598
-454
230
250
-88
-628
-401
162
226
185
-338
-560
-588
-212
8
-300
-322
-232
-17
64
-573
-960
-266
228
-60
-486
-594
-370
-368
-376
-334
-151
-95
-423
-531
-215
6
-602
-709
32
655
-115
-852
-378
132
125
-117
-187
46
47
-502
-205
129
-227
-470
5
368
-304
-577
-295
-473
-412
-36
261
159
-274
-312
86
-29
-608
-514
15
701
416
-1006
-1282
-614
189
120
-110
5
-270
-431
-219
94
-164
-481
-305
133
346
44
-396
-361
-372
-474
74
368
52
-31
-221
-324
-164
3
68
77
-76
-184
-221
-98
-42
-306
-178
146
32
-378
-348
-215
-52
83
-112
-476
-355
131
111
-108
-340
-477
-122
514
483
-150
-789
-672
-66
335
22
-376
-457
-452
-298
-421
-538
-366
-145
-90
-155
-570
-636
-237
-149
-62
46
-170
-447
-628
-401
-103
-78
-103
-74
-12
-153
-430
-406
-106
-68
-214
-30
216
146
-124
-418
-269
11
173
172
-2
-87
-122
-332
-500
-94
220
152
-88
-216
-262
-298
-359
-348
-81
64
-7
-241
-323
-290
-216
-17
-127
-283
-91
2
39
13
-254
-296
-188
-152
4
3
-187
-155
-294
-326
-201
-117
27
-62
-3
54
-14
-263
-267
-192
-180
86
105
-269
-386
-121
-15
-231
-437
-421
-207
73
64
-300
-471
-292
-8
137
-10
-52
-144
-307
-258
-199
-107
-18
-68
-251
-261
-75
-172
-311
-314
-269
-213
-274
-360
-528
-517
-335
-183
-301
-520
-448
-398
-358
-557
-750
-614
-414
-266
-254
-399
-661
-747
-480
-133
75
-139
-440
-531
-417
-320
-386
-329
-292
-181
-187
-347
-468
-525
-373
-178
-174
-298
-237
0
-50
-264
-310
-329
-279
-156
-206
-271
-270
-323
-238
-112
9
-41
19
139
22
-89
-97
-64
33
101
5
103
284
273
164
190
244
95
73
212
254
125
-17
100
189
73
-16
37
122
145
39
-108
-153
-217
-352
-414
-183
-88
-217
-369
-419
-320
-321
-419
-487
-381
-224
-298
-414
-378
-537
-710
-570
-369
-472
-626
-483
-326
-438
-609
-653
-658
-584
-478
-458
-586
-789
-862
-783
-652
-553
-561
-623
-651
-675
-841
-1039
-982
-806
-691
-610
-598
-736
-916
-883
-736
-616
-507
-544
-728
-827
-760
-664
-600
-468
-395
-324
-337
-492
-428
-342
-336
-450
-522
-347
-185
-138
-178
-289
-350
-300
-151
-11
-29
-205
-289
-242
-151
-4
49
131
249
142
-20
-28
35
143
328
445
493
462
432
456
262
243
489
620
548
495
591
537
369
338
449
456
416
423
433
417
291
229
311
313
309
364
446
319
-11
-81
38
188
143
-90
-171
-189
-161
-203
-281
-311
-389
-447
-497
-508
-508
-568
-561
-523
-486
-471
-562
-725
-888
-904
-801
-790
-839
-869
-921
-974
-973
-1034
-1127
-1171
-1168
-1101
-1211
-1333
-1383
-1394
-1317
-1304
-1284
-1292
-1329
-1345
-1452
-1560
-1595
-1556
-1465
-1454
-1464
-1475
-1553
-1527
-1448
-1388
-1270
-1257
-1229
-1174
-1193
-1146
-1125
-1085
-965
-839
-742
-719
-701
-689
-628
-474
-370
-290
-220
-115
-38
-83
-205
-266
-187
-23
227
418
471
398
258
297
457
585
681
721
780
735
635
695
831
974
1016
1066
1133
1093
1035
889
825
891
1066
1266
1278
1281
1290
1327
1381
1337
1237
1190
1335
1350
1198
1125
933
856
969
964
902
860
886
871
787
624
428
326
241
118
-41
-185
-275
-277
-254
-311
-460
-710
-938
-1034
-1092
-1144
-1240
-1424
-1587
-1691
-1731
-1691
-1648
-1710
-1825
-1858
-1858
-1855
-1848
-1856
-1837
-1759
-1667
-1611
-1587
-1561
-1561
-1585
-1545
-1466
-1429
-1413
-1390
-1393
-1388
-1318
-1271
-1288
-1287
-1326
-1378
-1429
-1456
-1467
-1514
-1522
-1561
-1613
-1636
-1686
-1768
-1855
-1905
-1964
-2017
-2042
-2056
-2095
-2123
-2112
-2086
-2059
-2003
-1930
-1859
-1770
-1671
-1509
-1316
-1117
-1003
-947
-891
-802
-634
-453
-310
-210
-150
-109
11
217
391
483
536
564
598
705
810
865
913
952
1035
1128
1179
1225
1233
1225
1283
1348
1422
1435
1441
1496
1530
1641
1755
1870
1998
2068
2114
2107
2022
1990
1920
1868
1888
1855
1892
1852
1562
1057
494
138
130
533
970
927
498
-240
-1010
-1216
-912
-541
-538
-957
-1464
-1810
-1796
-1651
-1607
-1718
-1922
-1976
-1984
-2070
-2173
-2343
-2510
-2437
-2159
-1898
-1730
-1667
-1751
-1877
-1873
-1781
-1599
-1349
-1117
-968
-936
-934
-874
-736
-504
-286
-212
-301
-421
-440
-349
-214
-104
-106
-128
-123
-139
-173
-279
-426
-564
-585
-508
-504
-558
-687
-863
-982
-1088
-1109
-1165
-1234
-1300
-1436
-1628
-2098
-2434
-2493
-2347
-1798
-1514
-1767
-2214
-2652
-2676
-2355
-1952
-1821
-2064
-2065
-1807
-1498
-1248
-1334
-1478
-1406
-1076
-677
-599
-719
-800
-670
-336
-23
180
238
307
479
597
620
635
751
1027
1343
1573
1585
1458
1440
1544
1662
1694
1680
1692
1794
1959
2012
1912
1828
1861
2028
2173
2193
2081
1919
1964
2058
2067
2011
1858
1801
1795
1823
1811
1620
1436
1293
1176
1004
742
415
136
107
250
360
269
-49
-400
-686
-765
-691
-745
-873
-1071
-1220
-1294
-1361
-1395
-1497
-1579
-1637
-1641
-1614
-1712
-1834
-1965
-2017
-1913
-1717
-1558
-1512
-1543
-1611
-1617
-1574
-1538
-1425
-1302
-1151
-985
-883
-837
-847
-781
-646
-494
-358
-310
-342
-384
-364
-304
-218
-200
-235
-286
-342
-368
-464
-622
-761
-882
-954
-1101
-1501
-1903
-2152
-2118
-1602
-1215
-1435
-2009
-2594
-2796
-2572
-2239
-2186
-2492
-2613
-2435
-2146
-1913
-2014
-2261
-2322
-2047
-1638
-1461
-1495
-1535
-1469
-1232
-956
-731
-540
-292
-105
-107
-207
-260
-99
236
642
915
909
838
950
1144
1241
1206
1146
1163
1303
1523
1675
1705
1638
1599
1669
1789
1848
1825
1769
1707
1722
1812
1942
2064
2157
2213
2167
2093
1997
1853
1796
1787
1731
1664
1537
1384
1267
1090
848
490
88
-86
-15
194
239
-6
-437
-949
-1201
-1146
-982
-961
-1207
-1479
-1717
-1838
-1810
-1820
-1873
-1968
-1991
-1964
-1951
-1967
-2075
-2167
-2183
-2089
-1885
-1681
-1543
-1556
-1615
-1599
-1510
-1399
-1262
-1151
-1090
-995
-929
-878
-795
-713
-616
-533
-467
-429
-440
-456
-497
-477
-468
-476
-457
-458
-486
-587
-687
-777
-899
-983
-1020
-1064
-1128
-1216
-1356
-1767
-2270
-2508
-2482
-2027
-1475
-1481
-1935
-2478
-2723
-2549
-2196
-1994
-2214
-2434
-2254
-1941
-1717
-1712
-1907
-1989
-1752
-1319
-1030
-1024
-1130
-1187
-1095
-878
-595
-289
11
235
256
66
-90
-2
283
650
952
1054
1040
1120
1286
1396
1393
1309
1271
1373
1597
1799
1784
1627
1545
1636
1799
1951
2039
2000
1904
1867
1862
1889
1923
1989
2059
2056
2051
1980
1876
1799
1755
1698
1569
1470
1335
1203
995
599
274
100
166
383
481
310
-199
-749
-1034
-1099
-974
-948
-1122
-1318
-1488
-1539
-1588
-1705
-1805
-1894
-1893
-1825
-1762
-1777
-1923
-2032
-2059
-1969
-1797
-1607
-1462
-1427
-1410
-1422
-1429
-1384
-1267
-1069
-891
-723
-606
-556
-507
-475
-413
-359
-264
-130
-85
-71
-68
-92
-104
-178
-227
-234
-248
-228
-296
-466
-590
-698
-779
-778
-781
-822
-944
-1100
-1188
-1314
-1412
-1644
-2166
-2509
-2607
-2399
-1781
-1499
-1756
-2192
-2538
-2506
-2237
-1955
-1987
-2246
-2142
-1768
-1407
-1209
-1286
-1408
-1320
-996
-687
-639
-708
-715
-637
-452
-193
141
438
618
684
579
409
414
621
857
1028
1092
1116
1214
1380
1502
1465
1332
1229
1267
1436
1634
1691
1598
1509
1536
1725
1927
2020
1991
1906
1889
1961
1986
1968
1925
1873
1924
2037
2088
2035
1866
1625
1398
1217
1096
904
575
203
-81
-105
70
243
169
-168
-629
-971
-1102
-1103
-1111
-1255
-1415
-1515
-1530
-1455
-1453
-1565
-1709
-1821
-1819
-1786
-1784
-1820
-1892
-1978
-1953
-1809
-1650
-1489
-1385
-1362
-1365
-1372
-1350
-1315
-1232
-1098
-938
-783
-643
-526
-484
-456
-459
-479
-498
-436
-301
-183
-103
-169
-287
-359
-366
-274
-242
-328
-479
-616
-677
-731
-786
-872
-970
-1034
-1076
-1103
-1203
-1353
-1510
-1644
-1849
-2227
-2517
-2555
-2361
-1929
-1585
-1720
-2091
-2306
-2327
-2147
-1959
-1995
-2139
-2031
-1628
-1324
-1171
-1200
-1301
-1165
-886
-645
-598
-706
-720
-611
-435
-230
18
252
441
594
556
432
379
424
574
759
913
1032
1151
1292
1411
1407
1319
1222
1215
1328
1444
1500
1472
1404
1399
1539
1706
1775
1779
1732
1681
1622
1570
1551
1492
1490
1551
1637
1760
1762
1708
1572
1433
1343
1073
848
606
282
90
16
140
258
228
71
-301
-620
-806
-935
-1032
-1123
-1259
-1403
-1459
-1442
-1415
-1430
-1522
-1622
-1714
-1725
-1740
-1847
-1915
-1984
-1959
-1835
-1658
-1451
-1293
-1247
-1235
-1207
-1203
-1159
-1097
-1027
-935
-847
-697
-566
-497
-419
-371
-352
-379
-439
-464
-450
-358
-224
-222
-312
-383
-393
-374
-336
-369
-508
-661
-710
-735
-821
-884
-991
-1055
-1075
-1094
-1146
-1263
-1562
-2097
-2449
-2524
-2293
-1699
-1409
-1620
-1922
-2117
-2100
-1938
-1799
-1919
-2102
-1906
-1519
-1264
-1133
-1129
-1181
-1072
-796
-524
-427
-477
-500
-539
-596
-449
-101
233
509
697
711
619
638
721
689
672
773
903
1095
1350
1509
1462
1311
1236
1271
1384
1516
1525
1388
1285
1291
1398
1563
1735
1857
1893
1888
1946
1911
1764
1665
1550
1567
1746
1887
1943
1906
1818
1692
1575
1490
1387
1235
983
712
447
234
136
157
214
140
33
-172
-458
-648
-838
-1014
-1190
-1289
-1355
-1378
-1329
-1328
-1330
-1383
-1437
-1468
-1497
-1483
-1501
-1528
-1604
-1641
-1533
-1420
-1270
-1142
-1050
-968
-937
-919
-941
-937
-922
-873
-739
-593
-443
-334
-263
-225
-203
-173
-225
-305
-377
-402
-324
-185
-99
-167
-304
-403
-423
-399
-403
-504
-691
-785
-821
-846
-840
-916
-1003
-1035
-1035
-1049
-1379
-1871
-2137
-2258
-2020
-1532
-1438
-1625
-1789
-1832
-1782
-1728
-1677
-1840
-1935
-1651
-1376
-1211
-1144
-1143
-1062
-920
-678
-490
-413
-379
-333
-313
-381
-253
-17
217
469
652
739
719
753
775
720
696
708
722
842
1023
1168
1195
1105
1040
1036
1121
1215
1257
1271
1205
1168
1251
1342
1397
1496
1634
1793
1895
1850
1726
1702
1604
1466
1550
1664
1805
1885
1822
1717
1570
1460
1369
1266
1106
911
650
253
13
-63
-42
-25
-126
-190
-352
-574
-736
-922
-1069
-1261
-1458
-1564
-1549
-1509
-1527
-1567
-1627
-1628
-1658
-1661
-1649
-1708
-1740
-1808
-1861
-1813
-1704
-1538
-1405
-1292
-1194
-1124
-1066
-1022
-1020
-1020
-983
-908
-823
-714
-616
-545
-474
-421
-394
-365
-333
-393
-503
-515
-513
-481
-387
-415
-517
-572
-584
-587
-582
-615
-723
-879
-959
-1009
-1049
-1075
-1143
-1207
-1240
-1255
-1238
-1237
-1351
-1780
-2204
-2316
-2301
-1894
-1382
-1405
-1610
-1709
-1712
-1591
-1452
-1436
-1637
-1646
-1354
-1110
-962
-894
-894
-842
-671
-390
-193
-153
-205
-257
-356
-412
-243
6
236
468
633
663
680
738
713
590
504
479
573
763
951
1052
1115
1083
1006
1172
1436
1587
1411
1196
1166
1170
1242
1324
1419
1534
1727
1804
1639
1542
1494
1494
1397
1208
1238
1310
1427
1468
1256
1214
1367
1209
1028
1010
892
628
317
155
38
-3
-6
-63
-71
-88
-230
-410
-545
-658
-837
-1036
-1197
-1278
-1298
-1307
-1325
-1352
-1360
-1384
-1401
-1427
-1464
-1491
-1522
-1590
-1614
-1572
-1501
-1378
-1271
-1175
-1074
-970
-851
-824
-823
-834
-831
-766
-671
-566
-477
-382
-304
-214
-124
-63
-20
-22
-47
-113
-206
-217
-229
-215
-192
-255
-323
-383
-430
-472
-533
-669
-821
-907
-942
-975
-1041
-1053
-1073
-1123
-1117
-1102
-1117
-1145
-1168
-1258
-1619
-1980
-2061
-2068
-1726
-1269
-1232
-1349
-1358
-1255
-1139
-1026
-964
-1157
-1176
-889
-666
-556
-488
-459
-408
-226
0
206
253
173
134
19
-102
-32
102
198
306
421
589
820
1056
1027
929
1035
956
660
724
1162
1259
973
760
1120
1571
1497
1333
1413
1561
1557
1176
1090
1402
1519
1421
1099
1138
1476
1691
1764
1626
1402
1376
1609
1582
1239
1123
1182
1266
1187
1014
910
904
814
546
318
234
229
133
-42
-222
-388
-484
-559
-680
-766
-862
-932
-1006
-1083
-1131
-1236
-1328
-1456
-1484
-1435
-1417
-1436
-1456
-1447
-1448
-1449
-1387
-1355
-1315
-1234
-1178
-1138
-1072
-979
-936
-884
-810
-732
-646
-574
-487
-424
-402
-382
-352
-331
-308
-258
-234
-242
-240
-287
-342
-359
-338
-316
-333
-410
-518
-581
-629
-693
-767
-857
-953
-1013
-1066
-1095
-1164
-1265
-1343
-1429
-1437
-1432
-1443
-1525
-1932
-2246
-2311
-2334
-1964
-1551
-1591
-1723
-1679
-1580
-1488
-1305
-1252
-1393
-1307
-1002
-795
-692
-607
-588
-559
-435
-231
4
120
151
123
-48
-142
-59
14
78
261
655
766
665
837
800
992
1094
903
880
685
1101
1313
1245
914
621
1083
1499
1520
1108
1057
1480
1441
963
1179
1319
1282
1504
1533
1415
1564
1786
1616
1419
1423
1498
1571
1458
1266
1256
1312
1197
990
854
888
766
423
282
174
68
41
-57
-157
-271
-421
-527
-527
-555
-741
-909
-1025
-1127
-1199
-1270
-1357
-1396
-1374
-1377
-1379
-1378
-1385
-1383
-1431
-1493
-1488
-1436
-1391
-1345
-1290
-1244
-1209
-1114
-1045
-1034
-977
-899
-821
-767
-738
-678
-620
-598
-527
-461
-401
-317
-252
-210
-182
-186
-196
-257
-353
-363
-376
-377
-347
-390
-466
-509
-542
-612
-659
-690
-794
-873
-908
-949
-1022
-1115
-1166
-1224
-1269
-1340
-1687
-1980
-2045
-2106
-1822
-1470
-1538
-1696
-1705
-1637
-1564
-1433
-1383
-1492
-1424
-1134
-960
-882
-809
-789
-716
-573
-326
-50
3
-40
-13
-53
-159
-220
-158
52
405
557
478
660
830
720
925
798
748
931
722
620
973
1380
873
651
746
1060
1509
1394
831
941
1586
1483
900
885
1462
1542
1353
1421
1567
1723
1810
1848
1458
1469
1871
1846
1684
1504
1498
1541
1496
1366
1325
1369
1329
1138
893
638
413
251
173
106
19
-85
-149
-182
-260
-397
-554
-655
-763
-893
-1026
-1170
-1227
-1264
-1369
-1442
-1472
-1428
-1358
-1354
-1386
-1400
-1418
-1423
-1434
-1452
-1421
-1370
-1307
-1243
-1175
-1044
-905
-847
-802
-752
-697
-625
-569
-533
-510
-467
-408
-343
-297
-236
-172
-135
-87
-118
-194
-241
-287
-380
-418
-415
-505
-581
-611
-653
-708
-764
-823
-915
-1009
-1061
-1127
-1257
-1360
-1405
-1467
-1482
-1432
-1407
-1408
-1399
-1398
-1593
-1904
-2019
-2082
-2009
-1690
-1558
-1582
-1537
-1404
-1171
-981
-839
-810
-810
-592
-407
-324
-254
-349
-423
-331
-156
127
386
478
389
201
272
400
759
624
446
408
615
812
465
753
1162
617
219
891
1378
964
547
648
852
887
886
637
771
1282
1173
679
725
1507
1508
1185
1086
1186
1494
1694
1330
1340
1545
1372
1435
1540
1449
1475
1752
1649
1274
1249
1373
1325
1040
745
560
483
300
113
83
45
25
-69
-223
-401
-484
-631
-798
-925
-1120
-1246
-1378
-1484
-1519
-1570
-1617
-1651
-1671
-1650
-1622
-1648
-1661
-1715
-1815
-1858
-1885
-1843
-1745
-1667
-1591
-1513
-1405
-1284
-1224
-1136
-1089
-1021
-871
-842
-841
-790
-724
-646
-584
-494
-379
-273
-192
-132
-133
-142
-132
-209
-297
-371
-412
-441
-517
-547
-595
-694
-726
-768
-852
-895
-977
-1114
-1200
-1274
-1346
-1417
-1470
-1640
-2019
-2162
-2216
-2228
-1844
-1678
-1849
-1912
-1903
-1818
-1740
-1603
-1459
-1511
-1404
-1088
-910
-860
-808
-823
-780
-604
-277
-16
43
-104
-234
-413
-24
787
133
81
123
614
1142
750
619
369
845
1163
1229
402
587
1491
1111
909
668
1316
1078
460
1261
1789
1062
784
1120
1558
1017
426
1219
1577
1160
1000
1122
1396
1948
1624
1009
1397
1934
1791
1555
1363
1428
1749
1807
1409
1347
1561
1434
1311
1417
1285
1096
1054
870
727
560
281
152
190
150
-13
-256
-357
-389
-461
-617
-751
-754
-857
-1018
-1205
-1367
-1414
-1483
-1637
-1748
-1660
-1553
-1557
-1551
-1590
-1604
-1594
-1615
-1619
-1591
-1555
-1518
-1466
-1410
-1337
-1263
-1166
-1060
-935
-800
-689
-610
-566
-527
-489
-428
-375
-335
-228
-144
-68
-19
-25
-41
-94
-112
-165
-256
-358
-458
-511
-592
-642
-662
-748
-828
-896
-960
-1029
-1095
-1196
-1359
-1685
-2027
-2101
-2245
-2175
-1856
-1955
-2037
-1894
-1753
-1530
-1318
-1261
-1395
-1354
-1028
-877
-986
-986
-928
-763
-596
-497
-176
41
-247
-162
-140
-53
284
570
824
-384
-356
1285
1475
362
-73
441
1739
1939
240
427
1866
1381
596
1107
1178
326
-193
1941
2512
244
-513
778
2345
1108
-284
217
1391
2064
1143
23
617
1949
1545
685
607
1125
1920
1840
1386
1117
1553
1964
1767
1734
1612
1429
1627
1634
1471
1338
1545
1535
1257
1318
1376
1077
706
603
362
56
-21
18
-46
-206
-382
-604
-595
-553
-796
-1060
-1141
-1161
-1353
-1573
-1657
-1639
-1733
-1878
-1860
-1744
-1636
-1569
-1597
-1686
-1657
-1556
-1560
-1634
-1646
-1540
-1463
-1436
-1396
-1298
-1133
-1053
-947
-854
-790
-640
-547
-566
-584
-497
-376
-346
-321
-258
-146
-35
-13
-64
-92
-98
-135
-239
-377
-508
-585
-699
-862
-928
-1014
-1132
-1249
-1360
-1463
-1529
-1618
-1885
-2143
-2310
-2387
-2330
-2299
-2225
-2200
-2167
-1999
-1785
-1772
-1732
-1517
-1380
-1372
-1330
-1100
-1040
-1093
-1163
-1088
-851
-482
-565
-748
-860
-95
909
62
-22
-121
-99
969
678
-142
-109
428
2112
1642
-529
-144
1991
1836
1060
676
-702
854
2426
82
459
1262
-704
1425
2359
490
63
1059
1286
1526
1052
272
609
1198
1242
992
833
932
1690
1097
1334
2097
1635
1133
1901
2363
1518
1340
1797
1557
1458
1770
1599
1505
1826
1903
1597
1508
1397
1161
1123
830
387
193
-10
-93
-63
-74
-248
-322
-239
-379
-564
-665
-858
-1075
-1217
-1366
-1579
-1720
-1661
-1631
-1807
-1887
-1766
-1679
-1711
-1719
-1744
-1839
-1816
-1748
-1837
-1880
-1777
-1672
-1592
-1531
-1413
-1227
-1112
-1006
-871
-795
-692
-618
-623
-615
-578
-462
-367
-349
-246
-102
-58
-49
-32
-50
-96
-118
-185
-327
-456
-537
-671
-869
-990
-1042
-1100
-1194
-1285
-1473
-1891
-2133
-2206
-2336
-2139
-1936
-2071
-2142
-2022
-1874
-1693
-1456
-1291
-1400
-1417
-1246
-1055
-933
-1026
-1411
-1309
-539
-16
-928
-1392
-635
92
246
-169
-1275
-204
1926
-663
-872
1531
512
-1283
1002
1314
36
2268
539
-1327
2097
1821
-660
1626
1326
-536
391
1209
2
381
3017
-302
-1234
1784
1419
268
316
538
1281
720
-271
393
621
789
1010
726
430
1326
1808
1195
983
909
1557
2207
1496
827
1613
2271
1863
1457
1619
1783
1738
1997
2135
1461
938
1450
1794
1262
518
430
960
845
329
-103
-155
250
145
-278
-480
-569
-509
-630
-910
-1241
-1402
-1298
-1432
-1770
-1873
-1783
-1739
-1850
-1929
-1972
-2029
-1879
-1839
-1997
-2127
-2067
-1861
-1897
-2015
-1886
-1682
-1563
-1444
-1290
-1202
-1100
-946
-866
-891
-827
-646
-566
-550
-482
-342
-184
-156
-225
-197
-124
-105
-156
-269
-320
-309
-381
-527
-646
-682
-736
-883
-1023
-1124
-1211
-1285
-1464
-1652
-1567
-1601
-1750
-1842
-1856
-2019
-2261
-1784
-1458
-1668
-1551
-1383
-1445
-1268
-1084
-878
-1090
-962
-995
-1594
-663
40
-1063
-1555
-72
-441
-927
1422
1164
-2660
-953
3232
1332
-2041
-2625
2052
4815
-128
-4124
200
4847
2070
-2229
-719
2236
1402
551
1297
-460
-1830
2909
2833
-1544
-1326
448
3820
2679
-3252
-1394
3574
2214
-919
-973
982
1219
769
358
770
1385
-223
247
2306
1597
-218
190
1639
3059
1455
-1070
925
3574
2439
256
284
2101
2768
1574
621
973
2442
2145
802
432
1094
1560
989
81
10
437
416
28
-205
-181
-287
-188
-423
-919
-961
-831
-1005
-1239
-1357
-1426
-1448
-1560
-1700
-1695
-1722
-1774
-1606
-1691
-1947
-1892
-1734
-1780
-2017
-2004
-1808
-1762
-1749
-1720
-1650
-1408
-1256
-1275
-1241
-1097
-821
-721
-788
-666
-451
-404
-472
-418
-277
-202
-195
-162
-129
-136
-149
-183
-222
-256
-357
-489
-640
-780
-898
-1139
-1307
-1202
-915
-1030
-1498
-1297
-1049
-2125
-2819
-2707
-2586
-1996
-1860
-2362
-2422
-1854
-1368
-1658
-2144
-1091
-716
-1578
-1372
-1252
-1557
-1490
-436
167
-1854
-1886
-68
567
1086
314
-2446
-1600
3953
2844
-3736
-3386
3333
3938
-529
-3967
-652
5153
2625
-2208
-1722
2322
4530
1238
-2245
-1287
1856
3250
-591
-2609
-391
4421
2355
-2599
-270
2345
2267
900
-165
-720
1313
1447
-442
-33
1712
919
-1244
584
3551
2892
-1493
-1545
3607
3975
-350
-1198
1308
3372
2340
-349
-309
3034
3616
1031
634
2305
3168
2223
713
1255
2176
1650
716
1029
1672
1168
670
770
936
651
395
121
138
68
-212
-448
-660
-765
-900
-1038
-1013
-917
-1172
-1407
-1454
-1469
-1679
-1961
-1893
-1653
-1816
-2092
-2091
-1841
-1710
-1909
-1941
-1740
-1558
-1423
-1401
-1486
-1404
-1153
-1144
-1298
-1143
-829
-693
-691
-586
-345
-201
-201
-188
-148
-184
-160
-124
-209
-268
-295
-434
-587
-694
-789
-996
-879
-728
-1001
-1022
-1013
-894
-781
-1307
-1892
-1846
-1930
-2120
-2044
-2402
-2386
-2136
-2236
-1630
-953
-1447
-2450
-1449
-1124
-1760
-1244
-1378
-1317
-1435
-2220
-1329
929
48
-3339
-2168
3274
1510
-3673
-2716
3596
3502
-4440
-4094
1190
5165
1247
-5428
-2467
4938
5866
-2391
-5747
1926
6039
743
-4169
-343
3241
1914
-1735
-1975
444
4478
493
-3724
1989
1950
1364
-1043
-1704
1750
2822
-1416
-1453
1587
1080
278
72
406
1750
121
-267
339
1991
2704
-1905
-748
2297
2434
-397
-43
2335
2354
817
-114
1873
2086
2153
1224
877
1956
1998
1992
1518
936
1177
1973
1886
916
576
1042
1713
1167
-319
-64
746
482
-51
-627
-700
-168
-161
-892
-1105
-1004
-943
-975
-1226
-1543
-1832
-1718
-1694
-2110
-2398
-2125
-1780
-2001
-2294
-2176
-1794
-1612
-1833
-2065
-1966
-1588
-1468
-1730
-1812
-1456
-1138
-1181
-1160
-924
-693
-545
-520
-503
-461
-382
-352
-435
-442
-385
-378
-409
-421
-545
-675
-503
-471
-882
-1318
-996
455
-551
-1956
-1011
-877
-1169
-1931
-2618
-2414
-2197
-1529
-1472
-2154
-1914
-2073
-1680
-1246
-1470
-1082
-1465
-2061
-1694
-976
-661
-1571
-1645
-1368
-1833
-807
-25
286
-451
-694
-1220
-881
1318
-285
-845
-581
-1658
1522
1788
-1113
-540
945
339
1920
922
-375
1025
1
1412
-1486
276
2995
-2387
-1050
3154
2302
-761
-2107
2646
3728
-345
-2455
346
3265
196
-1931
127
660
722
1209
76
-54
1694
468
271
1880
200
-1249
1624
1757
-370
-1009
-118
3434
1530
-609
674
1436
3263
1275
-115
1409
2280
1734
533
726
1373
3059
1994
942
1631
2678
2537
1090
1492
2066
2445
1077
509
1522
1284
681
49
187
510
377
10
25
179
-293
-615
-553
-677
-856
-1222
-1509
-1421
-1380
-1765
-2067
-1778
-1446
-1452
-1707
-1744
-1516
-1358
-1558
-2023
-2106
-1676
-1451
-1800
-2056
-1578
-1009
-936
-1024
-880
-621
-448
-381
-379
-455
-523
-399
-551
-886
-1015
-940
-1006
-1070
-939
-988
-551
67
-796
-1651
-1618
-918
426
-1005
-2681
-2312
-950
-236
-1670
-2960
-1288
-93
-1510
-1102
-794
-1782
-1227
374
-2034
-2698
-1822
-405
-361
-1512
-1353
-2260
-748
1752
1826
-3434
-2922
1534
2569
-319
-4203
-2090
1894
2187
-1802
-1728
547
1822
2235
-761
-1184
1009
-125
-268
897
-1629
335
1005
-896
300
1152
442
-1261
2286
1663
-2642
-282
2996
-486
-240
-177
-1127
2115
439
1131
-844
-1261
2771
124
-1368
776
637
394
940
-1138
-311
1138
-300
238
654
1873
13
-1087
3213
835
-1490
901
1569
1472
-478
-220
3131
1863
-868
363
1934
2336
1516
425
1040
1896
2780
1639
-50
808
2560
2332
468
330
1359
2039
1073
401
1069
1453
641
462
637
189
-563
-887
-646
-38
-4
-1358
-1174
-211
-357
-1036
-1530
-1545
-1152
-1198
-1919
-2052
-1785
-1594
-1805
-2037
-1859
-1578
-1521
-1507
-1375
-1467
-1620
-1429
-1242
-1409
-1477
-1243
-1104
-1041
-993
-987
-813
-744
-816
-715
-639
-863
-1076
-949
-607
-740
-1478
-1298
-229
-239
-1236
-1405
-956
-750
-1039
-1583
-2147
-2466
-1847
-1534
-2426
-2463
-1053
-810
-2491
-2657
-816
241
-1629
-2839
-1362
-403
-882
-1904
-1954
-1384
-1800
-1352
1138
-144
-2181
-598
754
-1589
-1250
1851
-360
-2176
-1555
512
3206
110
-3442
-1299
3838
4462
-2002
-3883
2007
3214
-1098
-866
-345
332
-361
-1019
3363
851
-2763
-450
2831
1903
-1576
-1980
842
842
427
-627
-963
-109
1508
799
-475
-314
1855
787
-1028
763
806
-662
-290
392
98
1226
-218
-410
1280
2210
847
-470
-344
1833
3005
-1224
-1056
1242
1600
2061
-67
566
2610
2021
733
955
2466
934
749
1825
1646
1161
766
1455
1302
2025
1615
367
1407
2142
1192
456
787
699
568
752
696
273
-147
123
212
-573
-648
-295
-392
-489
-391
-833
-1228
-1008
-1068
-1520
-1646
-1329
-1464
-1508
-1223
-1320
-1465
-1384
-1461
-1379
-1429
-1565
-1291
-1072
-1294
-1569
-1272
-868
-961
-1169
-903
-672
-763
-813
-681
-597
-953
-1125
-954
-619
-535
-704
-1010
-1087
-634
-703
-565
-321
-1173
-2086
-1931
-1690
-1325
-1128
-2076
-2049
-861
-916
-1225
-2093
-2286
-157
0
-1523
-3155
-1959
376
-821
-3252
-3177
-121
671
-1102
-2128
-1236
1292
294
-2219
-2124
-1610
2034
982
-3122
-1799
1615
2457
-2674
-1257
3464
1428
-3462
-1817
4185
3111
-4515
-2299
4380
408
-1578
-491
-660
2149
1950
-3270
-3124
4017
2997
-3125
-1150
-135
1223
1069
-1841
-322
368
413
1416
-1994
-707
1859
467
-130
168
-85
-260
770
156
-279
-315
1574
1719
-1402
-191
2111
1099
635
72
-323
2140
1654
-54
1171
1671
1111
1301
2069
565
955
2254
770
2383
1922
-51
2040
3381
1527
248
830
1963
2491
1613
292
564
2046
2789
1093
-202
924
1149
1523
1195
-751
-595
1158
1641
192
-1175
-725
415
283
-1231
-1978
-1126
-35
-282
-1782
-2221
-1011
-525
-1284
-1906
-1605
-1116
-975
-1617
-2166
-1701
-1348
-1543
-1691
-1543
-1329
-1325
-1395
-1247
-1287
-1276
-1431
-1407
-1038
-971
-1162
-1286
-1193
-1188
-1218
-1255
-1078
-1061
-1201
-1208
-976
-1210
-1470
-1339
-1035
-1002
-1362
-1511
-1665
-1758
-2027
-2834
-2715
-1213
-1509
-1417
-1756
-2159
-1571
-1116
-1477
-2547
-1003
-1173
-1723
-917
-966
-1723
-2061
-1308
300
397
-2102
-1491
1260
178
-1335
-1478
-2440
100
98
-1769
2324
-447
-2262
407
385
1157
1437
-623
-697
3255
-544
-1876
706
753
-127
-1166
-67
2996
1497
-1781
1086
-230
282
692
159
-358
-1387
2138
1271
-793
-2243
2204
2911
-1119
-307
260
699
230
-472
375
1645
-1741
-365
2627
1117
-517
119
997
1382
1688
-1022
306
2011
1274
978
-806
231
1701
3184
1298
-27
1101
2233
3206
600
-431
1425
3288
2170
509
435
1834
2944
2210
374
-18
2103
2865
1908
466
-103
1411
2033
1028
-312
-60
1054
990
311
-652
-1008
-349
-392
-875
-1303
-1521
-1077
-818
-931
-1823
-2129
-1730
-1459
-1514
-1826
-2283
-2108
-1641
-1939
-2336
-2368
-2124
-1968
-2084
-1839
-1359
-1343
-1633
-1636
-1344
-1200
-1299
-1443
-1287
-1072
-1061
-1206
-1240
-1192
-1146
-877
-867
-964
-909
-868
-899
-1120
-1086
-954
-962
-1350
-2046
-2236
-1945
-1750
-1782
-1707
-1752
-1126
-939
-1860
-2597
-1603
-712
-1416
-1784
-1682
-1943
-1500
-255
-1761
-2650
-1045
-481
-414
-384
-1257
-584
-157
125
-841
-2136
-375
727
-48
-1343
108
121
987
906
269
987
231
379
-78
2138
1190
-2040
-1253
1306
2356
-1427
-313
3231
2221
-17
61
412
444
-312
-1216
487
393
119
523
1029
-4
-26
2063
581
617
260
198
635
-277
-229
-69
841
948
345
2014
3507
712
134
637
1196
1609
447
485
571
1894
1748
854
828
1602
2857
3319
1402
623
3500
2689
923
488
1119
2246
2717
1970
1393
2742
3231
1897
954
1747
2281
1844
1266
1541
1392
814
1025
1419
1052
950
1025
129
67
46
-785
-1160
-962
-827
-830
-1204
-1727
-1585
-1281
-1114
-1441
-1917
-2025
-1955
-1741
-1885
-2347
-2194
-1759
-1870
-2067
-1677
-1318
-1286
-1440
-1446
-1325
-1458
-1506
-1398
-1257
-1268
-1328
-1131
-861
-692
-771
-966
-864
-631
-654
-928
-1038
-938
-1001
-1118
-1309
-1216
-581
-498
-854
-1084
-1750
-2503
-2518
-2546
-2403
-1597
-1587
-2031
-2139
-1802
-1328
-1594
-2114
-2155
-1863
-1739
-1810
-2105
-2046
-1422
-1418
-1642
-1538
-1171
-174
-463
-1310
-1580
-544
-55
-1528
-1238
-557
-106
319
77
125
1174
205
73
885
1520
163
-645
1090
1272
1102
-1036
186
1904
1118
723
282
172
480
2348
1050
-1473
-1207
1186
2224
-104
-1996
567
2946
1359
359
-1290
95
3365
1639
-2153
87
2672
955
150
1038
2102
1018
1009
1407
2553
1390
389
2300
2020
1657
448
1712
2952
1708
1231
1374
1917
3262
4128
1870
1042
3525
3835
1796
1074
2314
3251
2180
1717
2433
2356
1995
2192
2397
2097
1905
1958
1925
1256
582
451
429
-194
-1219
-1005
-126
-58
-460
-649
-795
-1033
-1740
-2403
-2435
-2372
-2193
-2158
-2671
-2890
-2412
-2100
-2293
-2609
-2787
-2533
-2191
-2290
-2433
-2475
-2528
-2495
-2384
-2251
-1891
-1318
-1057
-1283
-1191
-939
-1068
-1117
-1086
-1054
-1091
-1035
-818
-737
-701
-538
-514
-654
-655
-628
-690
-1028
-1586
-2254
-2698
-2873
-2901
-2062
-1528
-1859
-1944
-1773
-1590
-2181
-2667
-2530
-2765
-3082
-2906
-2496
-2184
-1857
-2196
-2555
-2057
-1463
-1519
-1763
-1617
-1709
-2117
-2543
-1931
-871
-111
-738
-954
-64
183
-60
-985
-368
1076
618
-391
1333
1427
-507
863
1524
473
804
1441
725
992
1001
284
-51
265
1203
648
283
145
-465
406
487
-209
353
-561
-136
666
370
254
782
612
178
571
54
0
564
1380
1523
722
372
967
1764
1117
1358
2335
1646
1114
2595
2705
1472
1982
1964
2590
3336
2354
2065
3127
3256
2599
2163
2292
3848
4007
3027
2398
2708
3080
2495
2017
2031
2424
2806
2902
2506
1944
1491
1074
-37
-1439
-1628
-652
-111
-152
-357
-928
-1465
-1750
-1910
-2486
-3076
-2951
-2949
-3223
-3404
-3437
-3275
-3278
-3367
-3308
-3124
-2738
-2343
-2468
-3093
-3409
-3220
-2955
-2664
-2309
-1754
-1188
-784
-630
-794
-773
-732
-834
-770
-623
-357
-78
-56
-34
81
117
195
223
248
228
111
-55
-386
-840
-1166
-1292
-1263
-1696
-2581
-2904
-3092
-2899
-2129
-2305
-2911
-3186
-3258
-3062
-3149
-3436
-3746
-3602
-3073
-2956
-3027
-2491
-2061
-2105
-2129
-2176
-1863
-1460
-1362
-1289
-1222
-1436
-1312
-1243
-824
-228
349
560
-43
260
1125
807
-362
-156
1184
1516
587
875
1194
618
1128
1308
370
94
950
1558
1357
398
-742
-463
661
646
113
79
443
655
440
446
371
2
149
363
454
490
874
645
227
837
1590
1487
1016
1340
1755
1473
1393
1589
1694
2117
2316
2020
2425
2912
2771
2610
2669
2917
2998
3397
3463
3464
3587
4025
4199
3567
3298
3422
3512
3478
3484
3292
3317
3016
1681
405
-977
-1301
-8
725
901
526
-641
-1359
-2055
-2650
-2940
-3379
-3396
-3419
-3741
-3584
-3259
-3223
-3508
-4178
-4510
-4202
-3779
-3348
-3255
-3632
-3751
-3797
-3781
-3313
-2729
-1994
-1504
-1265
-890
-966
-1066
-977
-995
-652
-137
297
739
1007
1179
1251
1033
928
930
950
1071
1079
998
785
399
200
-11
-200
-167
-347
-602
-1530
-3110
-4064
-4649
-4577
-3494
-3114
-3554
-4051
-4471
-4634
-4893
-5165
-5408
-5687
-5364
-4697
-4287
-3716
-3331
-3355
-3529
-3481
-2722
-1933
-1724
-1487
-1462
-1816
-1680
-1212
-587
188
930
1245
725
723
1089
993
677
359
473
1189
1972
2256
2278
1895
1473
1383
1210
910
916
1345
1291
659
225
382
828
764
314
379
412
-11
212
72
-136
-109
-195
360
915
951
1222
1414
1213
1328
1383
1165
1604
2173
2551
2598
2608
3157
3748
4037
3637
3580
4065
4492
4691
4783
5274
5404
5607
5856
5759
5796
5541
5130
5316
5481
5397
5426
5362
4452
2462
781
-712
-870
625
1502
1922
1368
6
-1403
-2582
-3003
-3560
-3886
-3891
-4238
-4291
-4171
-3835
-3836
-4443
-4994
-5267
-5040
-4686
-4172
-3925
-4269
-4550
-4669
-4524
-3846
-2867
-1910
-1450
-1046
-736
-874
-1034
-1079
-845
-346
365
1127
1714
2132
2409
2478
2320
2068
2031
2043
2042
2104
2240
2273
2035
1806
1592
1375
1201
1041
753
244
-844
-2242
-3617
-5156
-5850
-5714
-5458
-4617
-3972
-3942
-4427
-5302
-5946
-6620
-6914
-6628
-6272
-5567
-4708
-4111
-3664
-3537
-3330
-3044
-2876
-2575
-2158
-1916
-1862
-1894
-1862
-1468
-727
315
1166
1621
2007
2021
1608
1238
976
1038
1347
1821
2481
2971
3157
3153
2772
2190
1598
1220
1190
1093
866
619
354
187
182
243
374
420
182
-87
-427
-750
-777
-745
-541
-226
224
742
1015
1303
1332
877
904
1231
1380
1603
2015
2851
3339
3490
3728
3804
4202
4644
4732
4536
4631
5004
5210
5510
5611
5562
5791
5884
5834
5997
6073
6063
5732
3843
1462
-462
-1961
-1060
809
1862
2440
1227
-727
-2575
-4034
-4411
-4942
-5464
-5592
-5999
-5846
-5130
-4853
-4980
-5667
-6492
-6715
-6716
-6386
-5766
-5787
-5893
-5888
-5830
-5154
-4255
-3213
-2282
-1931
-1579
-1539
-1919
-2009
-1954
-1446
-507
473
1465
2114
2386
2641
2528
2187
2009
1813
1821
2038
2304
2684
2742
2530
2317
1862
1494
1265
909
489
-183
-871
-2105
-4033
-5593
-6554
-6081
-4290
-2828
-2558
-3998
-5946
-7322
-8015
-7873
-7753
-7590
-6903
-5868
-4672
-3974
-3962
-4310
-4703
-4822
-4487
-3752
-2988
-2312
-2078
-2176
-2251
-1926
-832
458
1499
1835
1246
530
167
269
680
1000
1454
2100
2868
3549
3725
3224
2249
1307
776
707
1037
1546
1853
1827
1569
1097
649
401
275
242
31
-262
-476
-597
-553
-279
82
417
704
972
1173
1212
1243
1032
744
1002
1556
2270
3161
3921
4392
4620
4779
4882
4895
5117
5473
5685
6019
6510
6875
7454
7849
7803
7712
7450
7338
7350
7325
7345
6398
4198
2049
-41
-852
836
2765
4009
4012
1762
-926
-3340
-4673
-4959
-5292
-5065
-5085
-5282
-4705
-4393
-4467
-5088
-6323
-7187
-7659
-7579
-6789
-6094
-5850
-5617
-5574
-5387
-4770
-3915
-2894
-2335
-2118
-1863
-2167
-2312
-2059
-1594
-516
691
1878
2725
2912
2920
2692
2234
1989
1842
1980
2364
2871
3539
3898
3723
3322
2617
1860
1351
961
714
340
-133
-691
-2019
-3284
-3919
-4518
-4018
-3329
-4134
-5317
-6707
-7908
-7892
-7302
-6939
-7071
-7096
-6645
-6140
-5538
-5291
-5686
-5936
-5727
-5197
-4242
-3435
-2833
-2274
-2263
-2279
-2045
-1603
-820
-123
291
125
-212
75
550
1129
1661
1686
1589
1764
2142
2384
2197
1754
1408
1277
1511
1944
2152
2091
1745
1279
859
419
176
102
4
-36
-95
-141
-119
-53
117
169
17
-55
-40
109
539
943
1128
1283
1410
1821
2490
2981
3589
3764
3541
3870
4300
4736
5346
5967
6557
6896
7429
7828
7633
7619
7552
7326
7439
7721
8290
8761
8769
7509
4680
2084
-272
-713
1580
3469
4661
4154
1435
-1336
-3672
-4499
-4658
-4887
-4743
-5102
-5247
-4873
-4607
-4807
-5698
-6873
-7708
-7786
-7319
-6283
-5583
-5724
-5845
-6058
-5920
-5181
-4162
-2986
-2374
-1985
-1658
-1946
-2026
-1812
-1331
-281
938
2050
2771
3006
3057
2832
2409
2282
2379
2598
3011
3573
4133
4318
3941
3352
2490
1656
1242
1005
901
735
366
-139
-878
-1458
-2271
-3484
-4564
-5820
-6721
-7019
-7048
-6705
-6493
-6679
-7274
-7882
-7977
-7888
-7723
-7573
-7573
-7314
-6688
-5842
-5077
-4643
-4267
-3903
-3572
-3141
-2649
-2304
-2103
-1830
-1505
-1114
-646
27
715
1069
1209
1086
832
815
1045
1379
1555
1654
1867
2112
2325
2343
2037
1523
1059
835
760
698
665
597
399
167
-17
-156
-228
-273
-295
-355
-481
-514
-434
-270
111
459
772
1093
1387
1693
1853
2097
2260
2451
2858
3290
4116
4788
5310
5842
6108
6522
6567
6816
7119
7116
7470
7613
7783
7972
8054
8461
8724
8875
8184
5737
2706
-117
-1680
-176
2578
4538
5298
3209
-185
-3143
-4908
-5218
-5298
-5178
-5264
-5648
-5380
-4758
-4508
-4943
-6023
-7361
-8011
-7947
-7167
-6120
-5758
-5526
-5620
-5756
-5244
-4305
-3172
-2303
-1891
-1543
-1676
-1875
-1673
-1288
-333
1024
2348
3330
3611
3501
3318
2901
2679
2768
2945
3352
3872
4453
4878
4682
4200
3397
2398
1687
1217
1091
1048
903
523
-194
-924
-1523
-2427
-4034
-5805
-7605
-8802
-8638
-7923
-6941
-6497
-6840
-7274
-8009
-8278
-8305
-8488
-8337
-8050
-7336
-6294
-5234
-4081
-3415
-3266
-3204
-3207
-3008
-2515
-1993
-1577
-1426
-1274
-773
-71
873
1647
1811
1589
1160
876
938
1069
1373
1686
1969
2381
2710
2854
2706
2176
1461
735
268
308
558
819
925
710
330
-60
-333
-338
-362
-430
-413
-506
-346
33
411
809
927
1107
1364
1684
2194
2484
2737
2955
3343
4130
4930
5522
6027
6513
6719
6889
7072
7227
7398
7645
7941
7955
8205
8635
8965
9344
9011
6879
3788
879
-1203
-339
2466
4711
5855
4272
1064
-2175
-4457
-4964
-5190
-5079
-4984
-5497
-5558
-5045
-4738
-5002
-5959
-7275
-8179
-8400
-7700
-6550
-6004
-5728
-5829
-6072
-5745
-4945
-3776
-2731
-2175
-1671
-1549
-1757
-1598
-1306
-553
628
1952
3143
3599
3633
3560
3208
3076
3167
3345
3688
4051
4590
4978
4850
4488
3719
2646
1882
1449
1317
1283
1137
757
-15
-899
-1748
-2866
-4107
-5653
-7488
-8718
-9005
-8359
-6974
-6123
-6399
-7478
-8594
-9018
-8903
-8491
-8167
-8054
-7477
-6365
-5151
-4119
-3613
-3463
-3443
-3421
-3126
-2666
-2180
-1546
-1034
-791
-639
-293
420
1246
1855
1912
1344
710
557
910
1508
1944
2106
2227
2425
2666
2619
2024
1244
574
200
179
395
656
716
513
222
-221
-620
-721
-633
-370
-182
-206
-252
-135
304
795
1193
1546
1649
1749
2117
2654
3155
3690
4059
4515
4980
5696
6578
6927
7509
7689
7553
7664
7407
7623
7917
8474
9225
9426
9727
8299
5327
2350
-673
-1328
988
3777
5790
5584
2844
-740
-3829
-5121
-5270
-5327
-5125
-5367
-5835
-5489
-4957
-4995
-5562
-6779
-7873
-8324
-8240
-7145
-6295
-5974
-5843
-6161
-6135
-5662
-4668
-3342
-2417
-1678
-1136
-1220
-1354
-1353
-1097
-197
1038
2361
3434
3830
3948
3829
3573
3595
3618
3633
3762
3919
4355
4654
4523
4172
3288
2339
1666
1314
1388
1344
1047
453
-596
-1607
-2317
-3009
-3507
-4246
-5463
-6524
-7492
-8270
-9180
-10209
-10593
-10186
-8324
-6496
-6214
-6914
-8356
-9306
-8980
-7953
-6904
-6078
-4899
-3502
-2564
-1981
-2019
-2569
-2739
-2237
-1472
-816
-333
186
614
723
554
209
-23
532
1609
2360
2249
1548
1095
962
1199
1455
1315
1102
1174
1350
1337
930
287
-339
-744
-776
-598
-520
-465
-352
-343
-568
-965
-1254
-1116
-598
42
537
674
815
1218
1659
2143
2626
2887
3385
4068
4747
5498
5880
6168
6617
7071
7810
8181
8085
8095
7963
8130
8714
9177
9618
9550
7639
4826
1839
-658
-440
1708
3971
5532
4495
1758
-1570
-4107
-4941
-5531
-5470
-5380
-5938
-5945
-5738
-5558
-5551
-6082
-6893
-7772
-8303
-8181
-7432
-6740
-6144
-6023
-6268
-6218
-5744
-4603
-3194
-2074
-1028
-783
-980
-1083
-1280
-901
-19
1226
2660
3654
4248
4527
4435
4399
4274
4121
4001
3920
4013
4332
4565
4712
4485
3782
3052
2344
1774
1402
1130
796
3
-1154
-2213
-3323
-4054
-4401
-4772
-5437
-6674
-8487
-10391
-11409
-11046
-9455
-7462
-6447
-6685
-7635
-8371
-8517
-8231
-7810
-7629
-7073
-5855
-4253
-2734
-1892
-1884
-2275
-2503
-2217
-1601
-872
-181
267
333
37
-311
-279
286
1330
2283
2533
2121
1613
1403
1364
1285
963
583
538
1042
1651
1875
1535
747
-94
-675
-988
-1051
-977
-742
-517
-450
-538
-729
-677
-392
-26
317
499
487
781
1374
1771
2353
2595
2928
3941
4730
5855
6532
6649
6905
6878
7460
7905
8119
8397
8412
8744
9318
9885
10118
9551
7287
4236
1345
-680
278
2467
4461
5437
3693
1073
-1712
-3321
-3853
-4584
-4971
-5836
-6777
-6765
-6320
-5815
-5658
-6025
-6779
-7366
-7595
-7348
-6829
-6615
-6467
-6594
-6705
-6269
-5493
-4170
-2693
-1467
-310
21
41
-79
-439
-291
348
1463
2882
3940
4672
5027
5136
5306
5354
5176
4822
4450
4262
4378
4513
4689
4533
3896
3284
2670
2196
1949
1488
975
199
-751
-1592
-2514
-3305
-3889
-4426
-4746
-5024
-5367
-6139
-8085
-10204
-11878
-12390
-10693
-8396
-6688
-5975
-6344
-6583
-6665
-6344
-6170
-6484
-6155
-5232
-3931
-2485
-1551
-1128
-942
-707
-354
-111
51
465
858
882
523
-325
-940
-693
367
1703
2298
2268
2083
1778
1729
1505
882
212
-250
-106
409
834
956
691
314
-2
-337
-598
-660
-525
-199
-16
-287
-579
-729
-482
320
1089
1647
2020
2354
2981
3599
4174
4526
4655
5069
5602
6337
7194
7857
8492
9047
9426
9583
9459
9420
9587
9805
10014
9339
7228
4626
1896
389
862
2151
3717
4157
3060
1233
-929
-2309
-3301
-4125
-4859
-6086
-7104
-7450
-7233
-6640
-6047
-5883
-6178
-6597
-6873
-6698
-6333
-6068
-5904
-6058
-6120
-5881
-5316
-4224
-3031
-1720
-454
372
1062
1430
1512
1657
1898
2387
2954
3456
3914
4259
4690
5276
5749
6015
6119
6003
5769
5492
5176
4813
4214
3476
2752
2065
1626
1376
1193
992
522
-170
-935
-1801
-2680
-3499
-4326
-5090
-5844
-6467
-7298
-8351
-9238
-10081
-10308
-9987
-9503
-8802
-8240
-7690
-7275
-6874
-6469
-6361
-6145
-5739
-5180
-4483
-3794
-3138
-2601
-2021
-1436
-958
-578
-251
90
254
292
204
-58
-335
-494
-452
-343
-258
-28
210
450
720
790
723
564
373
232
69
-163
-479
-754
-963
-1100
-1187
-1255
-1221
-1069
-771
-498
-281
-114
-72
-11
94
218
400
589
1020
1603
2250
2986
3606
4246
4773
5334
5999
6448
7064
7595
8003
8444
8528
8570
8621
8757
9061
9182
8646
7257
5419
3250
1851
1583
1610
1862
1497
656
-382
-1333
-1629
-2114
-2686
-3446
-4556
-5445
-6135
-6405
-6590
-6822
-7095
-7500
-7769
-7852
-7542
-7064
-6480
-5866
-5423
-4987
-4668
-4327
-3971
-3702
-3237
-2785
-2323
-1739
-1277
-726
-70
613
1426
2140
2744
3164
3401
3686
3981
4248
4436
4430
4260
4070
3912
3784
3686
3515
3241
2909
2588
2358
2082
1772
1434
960
412
-202
-864
-1601
-2379
-3101
-3698
-4354
-5047
-5725
-6421
-6867
-7245
-7641
-8003
-8436
-8428
-7962
-7349
-6781
-6470
-6168
-5812
-5197
-4376
-3717
-3208
-2748
-2266
-1763
-1306
-1004
-915
-881
-825
-727
-701
-718
-674
-586
-389
-320
-509
-747
-901
-816
-684
-755
-954
-1140
-902
-469
-17
636
1020
988
1085
1112
1058
1300
1397
1309
1482
1719
1642
1617
1721
1693
1818
2028
2082
1973
1899
1867
2123
2315
2379
2448
2526
2607
2643
2644
2641
2657
2650
2713
2832
2903
2940
2978
3054
3201
3337
3429
3537
3673
3733
3712
3607
3299
2796
2253
1778
1355
917
489
69
-319
-646
-900
-1041
-1128
-1177
-1174
-1138
-1052
-952
-876
-910
-1002
-1110
-1233
-1356
-1487
-1565
-1611
-1604
-1594
-1624
-1623
-1594
-1570
-1520
-1444
-1364
-1266
-1130
-973
-830
-687
-562
-438
-290
-188
-131
-102
-83
-93
-104
-116
-152
-174
-132
-105
-129
-98
-68
-74
-66
-59
-34
38
50
2
-35
-80
-148
-243
-308
-373
-464
-546
-594
-638
-671
-714
-770
-809
-845
-856
-829
-783
-736
-742
-766
-769
-760
-736
-697
-687
-681
-636
-588
-580
-571
-572
-611
-648
-665
-681
-666
-637
-629
-623
-655
-690
-700
-704
-689
-641
-559
-504
-500
-463
-397
-355
-317
-256
-216
-192
-141
-93
-71
-57
-5
54
93
153
237
326
391
454
511
545
560
612
710
818
909
961
1001
1037
1088
1154
1229
1275
1313
1345
1352
1396
1428
1432
1439
1448
1485
1524
1553
1566
1581
1588
1568
1557
1545
1516
1487
1423
1328
1252
1166
1104
1046
936
839
744
649
560
481
442
386
331
307
284
260
221
180
162
93
2
-25
-44
-75
-129
-189
-217
-244
-315
-375
-414
-446
-498
-563
-603
-625
-644
-663
-655
-652
-678
-676
-648
-655
-666
-687
-723
-707
-668
-659
-665
-638
-652
-716
-744
-760
-782
-780
-794
-813
-815
-777
-741
-755
-779
-758
-750
-740
-698
-675
-649
-651
-660
-675
-694
-689
-691
-664
-615
-596
-642
-662
-668
-678
-645
-620
-586
-544
-492
-475
-507
-508
-502
-533
-558
-542
-537
-574
-595
-646
-685
-719
-765
-749
-743
-738
-716
-724
-732
-739
-697
-651
-643
-600
-558
-518
-454
-418
-384
-327
-287
-263
-207
-111
-17
44
80
103
139
186
285
381
438
524
579
625
675
728
800
836
877
946
991
1048
1153
1222
1254
1263
1275
1301
1322
1377
1421
1420
1425
1401
1370
1314
1246
1203
1131
1061
1006
954
905
863
765
668
624
570
481
406
377
325
267
229
195
149
94
51
0
-102
-198
-271
-334
-350
-387
-458
-501
-553
-618
-666
-690
-732
-773
-799
-822
-821
-828
-815
-818
-836
-849
-843
-843
-829
-805
-798
-785
-802
-838
-852
-871
-876
-869
-860
-851
-842
-777
-706
-676
-682
-704
-709
-704
-695
-658
-593
-560
-570
-549
-532
-533
-497
-484
-504
-526
-550
-539
-524
-514
-488
-484
-472
-470
-484
-486
-503
-512
-483
-459
-450
-457
-451
-447
-483
-495
-479
-506
-505
-548
-613
-627
-663
-694
-732
-765
-763
-754
-740
-732
-708
-668
-653
-637
-592
-516
-455
-392
-319
-279
-267
-248
-206
-167
-133
-72
11
91
146
200
248
317
373
419
486
564
613
618
653
702
735
786
843
891
929
953
991
1021
1007
1003
1036
1053
1043
1059
1076
1069
1048
1037
1020
982
928
898
883
808
745
737
719
677
618
536
443
367
321
268
213
165
138
110
65
39
6
-33
-100
-164
-175
-219
-298
-346
-397
-448
-498
-531
-543
-580
-636
-674
-668
-682
-712
-713
-707
-722
-729
-725
-736
-754
-762
-772
-777
-762
-768
-779
-761
-751
-783
-820
-832
-845
-845
-807
-786
-784
-734
-727
-739
-754
-752
-714
-699
-671
-630
-597
-545
-481
-458
-459
-473
-490
-489
-506
-526
-496
-488
-506
-527
-526
-493
-446
-432
-438
-466
-448
-436
-455
-445
-450
-497
-536
-555
-549
-545
-569
-566
-573
-640
-706
-722
-723
-729
-759
-746
-699
-708
-702
-665
-657
-635
-593
-573
-521
-442
-400
-360
-329
-282
-242
-220
-199
-195
-164
-112
-76
-19
51
117
179
220
267
323
394
446
464
506
566
601
651
678
711
753
759
783
782
792
806
791
806
823
813
826
839
802
755
709
652
641
663
622
548
500
431
362
304
229
190
174
140
128
98
48
11
-41
-86
-122
-150
-143
-152
-200
-267
-316
-354
-398
-462
-525
-550
-553
-599
-649
-666
-701
-732
-754
-750
-743
-738
-709
-690
-673
-657
-662
-669
-668
-671
-659
-640
-646
-635
-629
-666
-695
-707
-692
-689
-697
-675
-661
-679
-691
-684
-672
-649
-614
-581
-584
-584
-538
-509
-543
-571
-573
-576
-576
-587
-584
-592
-621
-622
-627
-639
-630
-628
-640
-645
-602
-579
-589
-594
-593
-583
-600
-596
-601
-628
-628
-652
-663
-662
-681
-684
-703
-715
-740
-759
-744
-745
-734
-711
-682
-645
-648
-664
-635
-603
-565
-517
-480
-437
-396
-357
-325
-324
-331
-332
-292
-232
-190
-138
-62
-1
33
89
163
218
258
305
350
382
411
434
452
483
526
581
626
629
615
633
647
659
694
715
734
751
753
754
765
762
762
754
735
741
744
731
683
597
533
483
428
362
329
347
306
219
156
100
58
26
-40
-97
-116
-148
-194
-232
-299
-384
-464
-525
-574
-610
-619
-626
-673
-743
-792
-841
-854
-831
-829
-831
-820
-815
-812
-800
-768
-754
-759
-742
-722
-732
-736
-714
-738
-775
-775
-775
-784
-795
-783
-761
-766
-782
-822
-810
-783
-767
-728
-696
-679
-655
-657
-671
-658
-627
-626
-636
-614
-649
-707
-740
-756
-743
-764
-773
-732
-726
-739
-746
-743
-721
-721
-734
-712
-699
-669
-649
-671
-679
-707
-750
-757
-736
-720
-722
-709
-672
-682
-702
-701
-714
-712
-674
-612
-588
-581
-553
-538
-552
-560
-538
-513
-466
-402
-354
-340
-333
-340
-329
-283
-266
-231
-186
-136
-74
-31
15
49
66
132
182
222
255
288
329
332
342
366
402
454
487
497
538
591
619
617
634
696
712
702
709
709
720
707
709
707
676
646
609
575
565
530
480
423
386
338
249
171
87
22
-5
-60
-137
-168
-197
-233
-301
-365
-372
-380
-416
-483
-524
-568
-650
-713
-770
-805
-812
-819
-847
-874
-913
-981
-1021
-1021
-1016
-993
-959
-943
-948
-924
-923
-959
-959
-948
-979
-1007
-1004
-997
-1025
-1039
-1023
-1007
-1002
-1024
-1021
-1004
-989
-948
-928
-917
-881
-872
-867
-852
-816
-771
-762
-748
-728
-710
-705
-717
-698
-699
-696
-685
-722
-708
-681
-677
-658
-653
-619
-603
-614
-568
-518
-526
-554
-549
-558
-580
-591
-591
-580
-554
-522
-506
-507
-491
-504
-526
-515
-502
-495
-494
-484
-465
-438
-400
-388
-396
-368
-337
-319
-314
-301
-274
-282
-287
-231
-203
-178
-145
-94
-38
-6
8
26
33
57
97
128
171
198
235
259
234
229
247
272
330
364
430
495
530
555
578
611
640
661
681
702
731
736
720
709
696
678
647
624
591
563
514
463
403
349
291
242
188
189
150
104
24
3
-76
-121
-250
-946
-545
-228
-520
-623
-657
-752
-914
-1003
-1107
-1166
-1570
-2049
-2086
-1769
-1752
-2068
-1937
-1752
-1764
-1813
-1876
-1797
-2103
-2307
-2353
-2542
-2589
-2852
-3085
-3131
-3216
-3289
-3291
-3523
-3701
-3729
-4063
-4472
-4711
-4859
-5109
-5249
-5520
-5553
-5312
-5349
-5273
-5240
-5277
-5346
-5275
-5170
-5258
-5293
-5326
-5340
-5428
-5706
-5923
-6178
-6307
-6271
-6277
-6383
-6340
-5969
-5721
-5402
-5055
-5065
-5071
-5187
-5319
-5866
-6386
-6494
-6405
-6130
-5576
-5424
-5700
-5970
-6476
-6467
-6244
-6304
-6111
-5999
-6286
-6280
-5985
-5659
-5114
-4923
-4555
-4051
-3748
-3623
-3567
-4039
-4572
-4709
-4863
-4493
-3828
-2850
-2099
-1611
-1274
-884
-649
-577
-266
303
1014
1531
2072
2691
2792
2480
2342
2341
2567
2935
3421
4155
4675
5078
5563
6077
6747
7034
6988
6862
6562
6167
5448
4316
3034
1583
361
-216
-572
-891
-1332
-2172
-3101
-3749
-3896
-3670
-3482
-3530
-3889
-4427
-4780
-4925
-4948
-5013
-5302
-5831
-6304
-6488
-6403
-6007
-5419
-4783
-4144
-3486
-2680
-1779
-956
-181
458
860
1146
1413
1620
1824
2013
2133
2199
2169
1999
1836
1800
1875
2127
2451
2706
2787
2679
2433
2066
1615
1095
494
-161
-892
-1730
-2547
-3361
-4039
-4574
-5053
-5341
-5562
-5795
-6045
-6344
-6717
-7185
-7488
-7581
-7697
-7593
-7422
-7390
-7231
-6982
-6571
-5923
-5101
-4271
-3498
-2720
-1997
-1363
-841
-423
-217
-107
-154
-382
-724
-1128
-1527
-1938
-2333
-2627
-2759
-2889
-2951
-2915
-2988
-3038
-3080
-3169
-3133
-3036
-2823
-2528
-2265
-1932
-1570
-1190
-680
-66
579
1361
2187
2898
3649
4317
4963
5690
6423
7153
7945
8734
9508
10286
10868
11494
12067
12491
13045
13556
13921
14342
14446
14332
14127
13618
13292
13085
12750
12406
11230
9151
6361
2742
31
-1505
-2227
-1637
-1461
-2286
-3544
-5216
-6409
-6154
-5194
-4308
-3941
-4798
-6333
-7591
-8249
-7938
-7036
-6327
-5999
-6160
-6362
-5978
-4948
-3204
-989
944
2565
3636
4239
4748
5152
5649
6075
6286
6324
6174
6140
6274
6536
6940
7267
7374
7292
7154
6969
6944
6983
6831
6502
5741
4570
3175
1582
100
-1026
-1941
-2584
-3034
-3597
-4178
-4752
-5256
-5413
-5382
-5263
-5158
-5302
-5742
-6438
-7218
-7981
-8481
-8508
-8183
-7484
-6654
-5899
-5207
-4637
-4043
-3295
-2452
-1549
-714
-98
240
317
299
312
396
673
1030
1274
1363
1286
1135
985
988
1104
1297
1495
1508
1296
823
221
-353
-810
-1004
-982
-776
-508
-234
105
457
819
1137
1422
1799
2154
2480
2784
2971
3113
3228
3423
3735
3994
4221
4513
4848
5184
5506
5889
6607
7365
7987
8521
8885
9196
9401
9620
9236
9629
9480
9172
9223
8626
8675
8314
8064
7908
6992
6000
4549
2537
713
-592
-1349
-1479
-1226
-984
-1056
-1619
-2122
-2625
-2943
-2798
-2703
-2716
-2774
-3219
-3680
-3911
-3950
-3610
-3233
-2747
-2261
-2039
-1808
-1465
-956
-109
993
2034
2979
3576
3686
3495
3049
2614
2395
2241
2320
2559
2751
2888
2857
2763
2750
2758
2808
2899
2838
2629
2194
1614
1109
714
500
450
322
70
-218
-582
-852
-993
-1045
-905
-703
-478
-299
-362
-595
-901
-1247
-1545
-1803
-2072
-2251
-2331
-2371
-2321
-2090
-1779
-1423
-997
-606
-375
-261
-231
-330
-460
-536
-638
-686
-617
-542
-357
-124
-3
129
136
126
154
250
292
336
327
159
260
330
269
128
219
325
259
291
283
89
51
332
482
926
1262
1260
1176
964
654
332
132
296
489
577
803
887
999
1056
1000
1064
1155
1174
1185
1067
1092
1202
1270
1453
1608
1776
1991
2018
1989
2041
2048
2201
2375
2641
2969
3164
3330
3453
3487
3430
3329
3196
3014
2798
2624
2406
2182
1915
1567
1183
764
387
36
-276
-539
-781
-960
-1073
-1176
-1241
-1302
-1411
-1593
-1845
-2149
-2515
-2882
-3154
-3360
-3497
-3516
-3451
-3304
-3116
-2896
-2657
-2430
-2198
-1967
-1727
-1508
-1244
-978
-776
-588
-410
-244
-123
-35
47
126
191
276
349
400
494
564
613
641
546
415
225
-80
-340
-614
-915
-1195
-1448
-1673
-1896
-2070
-2161
-2289
-2447
-2599
-2806
-2953
-3051
-3081
-3054
-3056
-3053
-3106
-3151
-3098
-3005
-2809
-2555
-2341
-2129
-1943
-1724
-1462
-1262
-1121
-994
-859
-830
-860
-891
-886
-826
-784
-937
-951
-617
-137
49
-139
28
31
-216
-438
-409
-229
-163
-58
51
149
158
321
543
723
706
579
177
42
477
853
1131
1292
1370
1551
1482
1091
935
968
1187
1279
1575
1962
2200
2377
2552
2679
2732
2944
3242
3523
3783
4187
4678
5059
5289
5374
5239
5025
4796
4631
4366
4056
3842
3603
3058
2193
1083
-179
-1215
-1936
-2120
-1962
-1927
-1966
-2180
-2504
-2779
-2959
-3087
-3354
-3771
-4301
-4799
-5171
-5294
-5173
-4970
-4743
-4592
-4439
-4233
-3913
-3387
-2658
-1925
-1189
-563
-213
55
198
270
358
423
558
741
937
1205
1565
1943
2260
2468
2551
2505
2344
2066
1778
1435
1066
694
209
-312
-860
-1449
-1990
-2390
-2723
-2957
-3117
-3294
-3428
-3592
-3791
-3978
-4198
-4466
-4748
-5107
-5501
-5922
-6330
-6510
-6490
-6164
-5552
-4897
-4202
-3553
-2932
-2287
-1644
-1023
-565
-332
-291
-313
-355
-408
-425
-427
-392
-384
-366
-284
-228
-139
1
63
112
97
-65
-329
-714
-1119
-1464
-1734
-1858
-1863
-1765
-1430
-1086
-745
-329
243
726
826
879
886
982
1143
1385
1671
1899
2212
2361
2446
2736
3031
3492
4154
4691
5159
5599
6081
6751
7268
7567
7832
7798
7815
7886
7579
7456
7314
6936
6805
6637
6444
5722
4239
2512
-40
-2259
-3598
-4437
-4269
-4086
-4287
-4817
-5742
-6455
-6711
-6488
-6108
-5957
-6240
-6703
-7122
-7122
-6690
-6243
-5962
-5956
-6014
-5852
-5049
-3828
-2322
-705
368
1162
1695
2009
2484
2874
3202
3394
3332
3336
3282
3396
3730
3928
3992
3850
3506
3183
3018
2890
2772
2506
1831
937
-129
-1301
-2263
-3094
-3820
-4445
-5025
-5443
-5739
-5909
-5870
-5858
-5954
-6096
-6426
-6666
-6702
-6643
-6416
-6226
-6227
-6306
-6351
-6254
-5771
-4966
-4063
-3239
-2835
-2719
-2856
-2976
-2518
-1888
-1215
-607
-558
-641
-595
-435
-31
337
357
127
-232
-524
-561
-530
-491
-652
-1059
-1459
-1816
-2072
-2050
-1964
-1920
-1746
-1689
-1581
-1298
-1075
-780
-439
-95
304
672
1054
1468
1805
2247
2710
3164
3691
4112
4534
4953
5411
5907
6404
6905
7351
7844
8355
8936
9685
10226
10741
11099
11367
11459
11129
10846
10046
9231
8794
7994
7244
5597
3058
82
-3475
-5589
-6423
-6279
-5079
-4969
-5672
-6841
-8138
-8359
-7728
-6708
-6115
-6530
-7419
-7842
-7731
-6653
-5315
-4628
-4442
-4489
-3998
-2585
-240
2130
4107
5126
5300
5527
5633
6105
6795
6920
6825
6344
5836
5698
5625
5899
5953
5597
5078
4411
3853
3525
3236
2640
1635
219
-1384
-2921
-4155
-4999
-5619
-6223
-6695
-6936
-6991
-6807
-6443
-6143
-5946
-5788
-5597
-5319
-5031
-4605
-4228
-3930
-3564
-3433
-3425
-3397
-3449
-3093
-2282
-1310
-126
540
522
267
-234
-412
-186
-9
106
-280
-916
-1234
-1370
-1198
-997
-1230
-1665
-2116
-2360
-2164
-1887
-1835
-2045
-2627
-3237
-3542
-3659
-3564
-3395
-3308
-3086
-2759
-2278
-1595
-1058
-577
-91
262
834
1508
2096
2716
3116
3394
3645
3873
4276
4746
5313
5895
6421
6891
7223
7445
7630
7801
8077
8348
8649
8952
9204
9469
9478
9355
8979
8361
7613
6912
6126
5425
4066
1549
-1184
-4853
-7772
-8699
-8955
-7975
-7017
-7583
-8306
-9245
-9370
-8184
-6882
-5901
-5899
-6707
-7124
-6737
-5875
-4434
-3813
-3948
-3904
-3473
-1907
563
2853
4544
5549
5612
5883
6339
6638
7030
6801
6090
5412
4576
4264
4148
3821
3682
3140
2585
2281
1966
1714
1468
760
-290
-1513
-2969
-4183
-5200
-6084
-6634
-7147
-7501
-7473
-7328
-6872
-6353
-6025
-5614
-5300
-4988
-4408
-3955
-3554
-3121
-3029
-2809
-2515
-2242
-1709
-1180
-659
-28
620
1210
1639
1790
1745
1499
832
117
-749
-1805
-2299
-2573
-2728
-2572
-2772
-2987
-2898
-2778
-2313
-1864
-1791
-1878
-2212
-2491
-2474
-2567
-2701
-2954
-3390
-3430
-3102
-2507
-1684
-1015
-531
-7
441
1004
1647
2057
2377
2460
2451
2610
2782
3003
3307
3499
3875
4351
4891
5711
6237
6677
7113
7168
7422
7558
7472
7543
7251
7103
7216
7169
7367
7518
7402
7290
7013
6694
6319
5794
4365
1999
-785
-4234
-6657
-7592
-7737
-6870
-6574
-7246
-7925
-8524
-7888
-6311
-4854
-3918
-4115
-4661
-4690
-4253
-3442
-2858
-3121
-3698
-3877
-3082
-1308
801
2446
3508
4209
4655
5482
6292
6670
6612
5986
5269
4602
3952
3464
2771
2054
1525
1059
903
775
646
558
258
-77
-625
-1528
-2534
-3687
-4759
-5540
-6188
-6629
-6939
-7081
-6953
-6555
-5976
-5273
-4531
-3923
-3296
-2711
-2227
-1804
-1525
-1386
-1297
-1279
-1197
-1025
-787
-364
63
542
1036
1426
1785
1947
1920
1706
1104
200
-879
-2060
-3136
-3710
-3801
-3707
-3488
-3446
-3500
-3324
-2881
-2151
-1530
-1257
-1270
-1507
-1634
-1600
-1660
-1829
-2205
-2528
-2453
-2044
-1323
-530
16
512
1055
1643
2336
2807
3108
3271
3196
3180
3240
3102
3017
2981
2941
3153
3392
3677
4093
4408
4830
5264
5505
5859
6044
6191
6450
6534
6610
6753
6881
7122
7340
7235
6937
6150
5278
3701
1487
-838
-3845
-5630
-6039
-5924
-4851
-4781
-5677
-6585
-6990
-5360
-3902
-3737
-4160
-4916
-5659
-5255
-4203
-3414
-2749
-3144
-4056
-3733
-2554
-1328
138
1142
2023
3271
4265
5446
6070
5570
4595
3479
2733
2375
2281
2553
2552
2437
2218
1596
1017
354
-82
-33
106
146
33
-519
-1462
-2596
-3794
-4814
-5675
-6323
-6536
-6245
-5596
-4905
-4413
-4107
-3924
-3731
-3381
-2890
-2404
-1897
-1426
-1195
-1153
-1249
-1372
-1447
-1421
-1197
-805
-338
111
573
1013
1341
1484
1359
828
-88
-1006
-1868
-2465
-2619
-2710
-2808
-2978
-3221
-3084
-2661
-2091
-1493
-1227
-1180
-1139
-1000
-735
-603
-788
-1161
-1619
-1818
-1671
-1354
-956
-607
-225
317
1069
1811
2449
2897
3081
3211
3200
3207
3229
3139
3083
2993
2868
2849
2880
2893
3103
3379
3580
3848
4012
4063
4250
4188
4053
3840
3324
3014
2823
2759
2811
2961
2754
2951
2494
2233
1866
255
-1111
-2393
-3315
-3245
-3184
-3191
-3746
-4438
-4985
-5064
-4426
-3609
-3140
-2973
-2742
-2568
-1983
-1560
-1442
-1586
-1889
-1980
-1546
-1016
-486
-44
83
291
745
1207
1786
2230
2412
2524
2521
2351
2120
1688
1227
654
141
-246
-562
-771
-1047
-1261
-1577
-1814
-1921
-2021
-2030
-2087
-2259
-2534
-2956
-3320
-3613
-3870
-4041
-4168
-4168
-4038
-3863
-3605
-3282
-2968
-2611
-2211
-1768
-1343
-984
-728
-645
-651
-729
-878
-1005
-1126
-1162
-1323
-1735
-2227
-2833
-3168
-3047
-2700
-2253
-2015
-1995
-1865
-1598
-1174
-734
-627
-797
-1027
-1125
-941
-741
-726
-890
-1168
-1252
-1066
-755
-434
-180
6
253
598
1018
1370
1592
1809
1974
2110
2314
2477
2624
2901
3183
3478
3736
3990
4311
4712
5238
5800
6276
6676
7024
7440
7694
7723
7591
7227
6776
6281
5676
4822
3598
1653
-447
-2583
-4409
-5224
-5614
-5681
-5760
-6309
-6798
-7108
-6932
-6144
-5443
-4929
-4747
-4822
-4700
-4310
-3920
-3567
-3553
-3644
-3342
-2682
-1571
-403
567
1360
2154
3034
3980
4817
5316
5500
5382
5179
4918
4433
3851
3119
2303
1708
1182
755
329
-164
-523
-822
-1056
-1226
-1477
-1864
-2358
-2965
-3538
-4097
-4628
-5063
-5430
-5661
-5714
-5605
-5359
-5004
-4579
-4097
-3508
-2830
-2090
-1368
-789
-336
-26
185
354
479
505
472
436
477
683
911
1103
1190
1188
1190
1276
1390
1376
1206
902
463
-125
-822
-1696
-2640
-3486
-4041
-4164
-4167
-4123
-4076
-4040
-3679
-3139
-2530
-1931
-1589
-1316
-959
-556
-154
56
-36
-185
-271
-171
159
469
777
1077
1443
1973
2522
3078
3502
3781
4084
4219
4239
4187
3948
3704
3405
2996
2658
2267
1794
1587
1433
1310
1324
1191
1150
1234
1233
1337
1312
1102
941
705
579
518
299
157
-50
-298
-356
-460
-580
-690
-907
-1038
-1108
-1185
-1123
-1102
-1181
-1218
-1302
-1417
-1424
-1440
-1407
-1318
-1259
-1071
-924
-814
-637
-568
-517
-349
-202
11
189
210
205
98
2
-14
-97
-267
-459
-688
-870
-962
-1044
-1091
-1186
-1351
-1426
-1515
-1613
-1677
-1910
-2192
-2410
-2559
-2620
-2658
-2706
-2823
-2989
-3077
-3077
-3053
-2993
-2948
-2913
-2867
-2780
-2660
-2573
-2541
-2560
-2584
-2536
-2449
-2301
-2116
-1953
-1782
-1598
-1380
-1164
-940
-698
-455
-216
39
280
453
644
812
907
964
1012
1034
1063
1102
1110
1131
1163
1159
1178
1223
1261
1346
1411
1463
1571
1600
1684
1803
1806
1876
1943
1987
2084
2182
2308
2521
2697
2884
3202
3456
3838
4231
4551
5022
5388
5704
6116
6315
6166
5505
4209
2551
950
-257
-868
-1342
-2032
-2977
-4276
-5326
-5788
-5784
-5444
-5153
-5034
-4857
-4438
-3761
-3010
-2511
-2342
-2400
-2504
-2401
-2191
-2030
-2001
-2101
-2051
-1876
-1612
-1292
-1046
-832
-430
227
962
1701
2311
2699
2986
3196
3344
3377
3157
2775
2305
1783
1316
850
292
-328
-996
-1626
-2109
-2440
-2613
-2723
-2805
-2813
-2819
-2835
-2802
-2784
-2845
-2939
-3009
-3022
-3005
-2999
-3070
-3217
-3395
-3519
-3569
-3504
-3397
-3270
-3045
-2742
-2321
-1872
-1446
-1060
-717
-406
-53
334
613
800
894
898
873
793
631
458
257
78
-43
-186
-279
-391
-604
-823
-1131
-1464
-1698
-1856
-1917
-1942
-1983
-2050
-2140
-2147
-2061
-2003
-1951
-1939
-1912
-1754
-1491
-1135
-824
-663
-577
-493
-332
-95
137
314
410
551
699
848
1016
1097
1116
1088
1090
1166
1241
1312
1367
1379
1390
1367
1330
1276
1211
1182
1170
1132
1102
1044
984
909
825
746
598
460
360
243
201
178
108
35
-97
-236
-345
-477
-598
-705
-830
-955
-1081
-1231
-1401
-1587
-1742
-1862
-1965
-2034
-2043
-2019
-2002
-1942
-1828
-1705
-1575
-1436
-1310
-1133
-964
-830
-711
-622
-551
-524
-491
-474
-476
-474
-459
-433
-406
-422
-446
-466
-522
-570
-596
-631
-662
-658
-661
-685
-703
-711
-754
-785
-846
-899
-926
-1014
-1057
-1103
-1171
-1191
-1224
-1228
-1219
-1215
-1212
-1187
-1176
-1162
-1120
-1058
-999
-962
-904
-858
-818
-786
-731
-635
-526
-414
-277
-157
-50
19
86
182
232
289
328
345
395
436
441
491
501
541
568
529
576
615
596
604
565
530
521
512
511
481
464
449
438
419
410
414
429
419
414
419
398
411
419
399
392
357
313
284
257
260
258
251
219
193
181
138
152
201
213
227
257
282
285
252
215
207
184
172
167
147
118
79
35
-11
-73
-111
-104
-125
-168
-195
-246
-288
-311
-376
-420
-462
-525
-564
-611
-704
-751
-787
-857
-891
-891
-909
-950
-964
-978
-1005
-1021
-1036
-1052
-1040
-1025
-1003
-988
-965
-906
-901
-903
-854
-850
-795
-730
-711
-659
-625
-611
-593
-582
-566
-556
-563
-571
-565
-568
-571
-546
-500
-485
-490
-468
-468
-482
-470
-477
-493
-524
-546
-563
-569
-561
-570
-582
-528
-502
-521
-491
-474
-483
-470
-493
-513
-493
-509
-513
-497
-515
-503
-461
-462
-454
-427
-391
-356
-327
-267
-226
-234
-240
-243
-242
-238
-231
-236
-232
-201
-172
-164
-136
-122
-136
-128
-140
-125
-88
-80
-68
-64
-89
-98
-93
-87
-76
-77
-57
-51
-60
-36
-54
-44
-14
-20
8
22
43
54
61
93
108
127
136
167
187
183
205
221
227
241
222
204
183
147
111
68
59
52
14
-2
-27
-76
-89
-95
-120
-137
-153
-181
-227
-262
-277
-291
-319
-381
-419
-452
-498
-531
-556
-578
-594
-598
-613
-607
-623
-654
-669
-674
-675
-668
-647
-650
-663
-650
-651
-683
-678
-671
-679
-681
-685
-680
-667
-683
-708
-719
-726
-739
-736
-734
-739
-752
-744
-750
-772
-778
-789
-814
-843
-833
-830
-818
-766
-748
-735
-699
-670
-632
-594
-551
-509
-478
-453
-418
-401
-354
-297
-270
-226
-186
-180
-150
-126
-145
-126
-79
-46
-10
15
48
79
74
90
136
165
199
251
277
297
294
317
346
335
365
389
408
453
491
517
509
507
538
558
549
578
629
637
617
619
613
575
561
555
540
520
527
518
469
442
440
413
392
410
402
377
354
324
297
271
239
213
191
163
124
73
43
-4
-83
-117
-155
-210
-252
-309
-340
-382
-448
-482
-511
-581
-628
-646
-697
-746
-754
-784
-811
-805
-807
-811
-792
-784
-752
-699
-679
-645
-613
-606
-609
-597
-589
-576
-562
-552
-535
-508
-458
-432
-426
-390
-387
-408
-404
-390
-377
-396
-420
-421
-428
-423
-389
-343
-306
-289
-297
-319
-307
-323
-358
-369
-390
-417
-428
-434
-468
-475
-463
-442
-436
-445
-414
-400
-380
-350
-325
-313
-325
-309
-273
-261
-248
-188
-159
-147
-118
-106
-117
-118
-111
-97
-103
-111
-103
-107
-105
-81
-84
-93
-98
-105
-89
-63
-44
-33
-25
-27
-27
-30
-3
30
49
66
89
113
140
171
188
181
194
184
188
206
217
237
253
263
259
264
279
322
336
336
353
348
349
371
387
400
385
376
386
365
354
335
285
273
238
184
142
68
22
13
-19
-56
-84
-119
-146
-172
-181
-211
-248
-260
-283
-304
-321
-344
-363
-401
-433
-461
-470
-483
-509
-547
-580
-602
-625
-640
-679
-711
-715
-747
-762
-730
-710
-708
-711
-681
-656
-652
-658
-662
-684
-715
-728
-731
-735
-742
-719
-725
-734
-720
-723
-706
-709
-734
-715
-714
-748
-743
-746
-767
-775
-790
-770
-742
-742
-727
-708
-697
-661
-628
-623
-588
-578
-576
-545
-553
-562
-539
-528
-513
-492
-488
-478
-467
-453
-434
-416
-385
-369
-330
-298
-267
-263
-264
-235
-234
-227
-195
-161
-130
-95
-64
-34
-30
-17
5
44
72
104
169
218
243
298
324
343
378
409
443
479
515
561
617
671
713
733
742
747
730
727
738
724
690
647
626
607
572
538
505
453
407
358
310
253
216
186
152
122
95
90
73
72
46
13
-5
-39
-73
-104
-137
-174
-225
-281
-317
-337
-370
-397
-435
-494
-545
-578
-596
-625
-648
-673
-684
-710
-758
-759
-766
-804
-833
-827
-833
-848
-823
-830
-843
-836
-822
-796
-777
-756
-736
-734
-742
-755
-762
-772
-783
-794
-808
-792
-770
-778
-757
-728
-735
-698
-671
-670
-650
-641
-635
-617
-574
-537
-500
-453
-429
-406
-388
-389
-380
-379
-374
-338
-292
-267
-250
-237
-215
-215
-232
-212
-192
-195
-178
-172
-179
-196
-215
-231
-234
-225
-218
-215
-236
-229
-241
-283
-306
-324
-312
-296
-294
-272
-222
-213
-217
-187
-166
-121
-73
-12
20
27
41
77
115
143
187
216
245
289
323
353
365
350
358
360
367
401
411
386
368
351
357
387
396
428
441
447
472
503
521
507
503
488
440
399
396
377
348
338
299
254
227
195
169
158
139
89
80
64
29
-8
-56
-101
-139
-181
-195
-190
-197
-216
-257
-297
-335
-383
-441
-487
-530
-560
-604
-649
-661
-690
-726
-742
-769
-780
-773
-783
-770
-728
-701
-673
-652
-650
-626
-619
-625
-617
-605
-610
-620
-629
-638
-631
-645
-653
-648
-661
-652
-670
-707
-714
-739
-736
-745
-773
-792
-823
-822
-803
-805
-782
-757
-767
-730
-702
-683
-651
-649
-657
-652
-633
-632
-635
-625
-639
-646
-642
-640
-618
-620
-617
-591
-587
-570
-547
-546
-539
-510
-499
-504
-491
-471
-434
-400
-365
-338
-322
-291
-254
-228
-185
-142
-140
-102
-39
-19
18
55
66
88
122
162
220
244
242
254
288
346
394
426
471
489
509
562
561
576
626
649
680
729
752
750
737
726
722
708
688
678
649
588
566
528
444
398
350
296
249
205
173
166
141
94
56
29
-22
-63
-97
-113
-152
-188
-219
-287
-331
-373
-432
-493
-540
-602
-656
-705
-758
-786
-828
-861
-882
-907
-908
-909
-944
-938
-966
-1009
-1005
-1028
-1055
-1036
-1023
-1026
-1003
-998
-1003
-1013
-1024
-1049
-1058
-1078
-1079
-1072
-1078
-1056
-1055
-1048
-1024
-1007
-995
-975
-957
-927
-905
-895
-852
-832
-811
-766
-739
-718
-682
-631
-562
-495
-464
-420
-380
-390
-382
-370
-367
-377
-392
-393
-422
-456
-467
-469
-488
-480
-446
-450
-445
-447
-476
-464
-457
-462
-464
-499
-528
-526
-549
-557
-550
-547
-513
-462
-412
-360
-321
-274
-223
-183
-131
-77
-49
-16
4
9
37
70
117
163
186
206
233
254
294
351
403
442
480
540
589
645
692
726
773
796
812
853
886
900
922
915
900
891
891
879
869
856
809
746
684
614
514
453
399
355
305
262
227
185
145
113
74
13
-29
-55
-77
-99
-101
-120
-163
-187
-227
-276
-301
-348
-393
-422
-469
-512
-568
-631
-674
-712
-774
-819
-854
-890
-903
-932
-953
-953
-956
-956
-956
-950
-957
-947
-934
-911
-900
-904
-879
-878
-877
-862
-845
-845
-832
-804
-783
-772
-784
-785
-775
-764
-742
-751
-755
-752
-748
-728
-723
-716
-690
-661
-633
-618
-600
-575
-556
-557
-562
-561
-574
-569
-548
-528
-513
-501
-480
-484
-507
-508
-479
-457
-448
-447
-442
-446
-446
-410
-373
-363
-351
-322
-308
-277
-240
-201
-163
-131
-90
-58
-24
-2
23
54
80
84
94
101
90
74
64
76
88
121
127
157
183
184
205
228
252
296
326
331
363
399
433
487
517
544
598
637
667
705
741
763
758
747
748
747
746
738
712
690
669
637
602
570
528
483
436
379
338
295
227
160
125
67
-21
-71
-121
-184
-233
-266
-315
-356
-400
-442
-482
-535
-578
-643
-700
-728
-775
-845
-898
-922
-953
-990
-1015
-1031
-1035
-1054
-1097
-1114
-1129
-1159
-1188
-1216
-1240
-1245
-1251
-1254
-1237
-1217
-1190
-1165
-1132
-1114
-1127
-1113
-1109
-1107
-1107
-1101
-1068
-1069
-1098
-1102
-1081
-1069
-1051
-1008
-983
-935
-882
-846
-821
-810
-787
-766
-743
-725
-709
-690
-675
-675
-689
-681
-670
-647
-636
-635
-605
-611
-626
-634
-659
-670
-682
-693
-669
-659
-671
-647
-633
-633
-604
-557
-512
-468
-419
-369
-359
-337
-305
-284
-267
-254
-225
-198
-167
-129
-90
-62
-29
15
45
71
91
120
148
158
168
204
216
231
256
248
258
304
320
331
398
450
478
510
558
590
599
631
663
682
697
730
757
764
772
789
791
751
743
749
751
722
679
640
557
502
431
357
306
239
189
156
107
63
12
-33
-101
-169
-202
-254
-317
-345
-380
-436
-488
-527
-566
-598
-643
-704
-767
-815
-845
-896
-938
-966
-1006
-1034
-1069
-1098
-1105
-1111
-1116
-1116
-1090
-1052
-1020
-1015
-998
-967
-942
-908
-905
-909
-861
-839
-840
-824
-817
-825
-840
-833
-805
-793
-791
-798
-798
-782
-773
-776
-774
-778
-788
-757
-732
-725
-699
-693
-670
-632
-616
-588
-566
-551
-536
-508
-497
-489
-485
-468
-453
-448
-458
-487
-519
-531
-536
-547
-525
-510
-504
-488
-444
-409
-379
-345
-310
-283
-252
-217
-202
-177
-150
-121
-99
-91
-72
-39
-3
43
97
142
176
200
226
254
300
309
290
301
301
297
323
335
361
377
388
420
422
434
467
476
494
540
554
576
624
665
713
786
854
910
945
962
990
1010
1004
987
988
977
928
876
865
809
749
706
642
603
552
496
449
404
363
311
274
229
191
144
89
31
-8
-21
-100
-167
-218
-275
-326
-373
-413
-476
-551
-618
-688
-761
-815
-865
-934
-1010
-1077
-1110
-1142
-1174
-1205
-1231
-1244
-1264
-1271
-1268
-1272
-1264
-1229
-1180
-1131
-1088
-1042
-1020
-992
-955
-932
-924
-903
-878
-845
-818
-805
-757
-762
-781
-762
-766
-773
-742
-743
-745
-738
-738
-736
-738
-737
-730
-723
-723
-703
-683
-673
-662
-671
-667
-654
-652
-626
-615
-609
-590
-605
-609
-601
-618
-642
-666
-670
-671
-674
-662
-651
-654
-627
-584
-574
-557
-523
-503
-480
-425
-376
-384
-371
-327
-291
-272
-245
-200
-174
-153
-134
-108
-77
-47
-12
23
32
59
81
120
156
160
195
227
252
267
288
310
325
369
444
504
531
587
637
666
705
745
804
855
899
938
975
1029
1021
1035
1059
1049
1057
1041
1011
973
929
878
822
765
725
667
592
512
420
352
271
174
123
62
-1
-65
-122
-181
-280
-337
-382
-444
-474
-509
-572
-611
-638
-673
-723
-769
-791
-824
-877
-922
-950
-995
-1063
-1132
-1196
-1256
-1316
-1348
-1356
-1368
-1374
-1377
-1379
-1353
-1318
-1285
-1244
-1183
-1138
-1111
-1073
-1042
-1034
-1005
-962
-947
-921
-890
-868
-824
-785
-759
-754
-758
-764
-773
-793
-816
-831
-829
-854
-877
-869
-864
-871
-847
-814
-778
-739
-682
-630
-604
-584
-572
-560
-536
-522
-497
-544
-737
-797
-736
-815
-849
-879
-766
-898
-750
-1550
-2676
-2487
-2225
-1892
-2003
-1834
-2106
-2413
-2364
-2187
-1943
-1954
-1979
-1794
-1654
-1691
-1729
-1636
-1469
-1288
-1107
-1054
-928
-777
-824
-750
-654
-674
-551
-433
-261
-36
165
317
489
805
1136
1517
1924
2278
2670
3062
3530
3926
4332
4796
5151
5618
6091
6464
6867
7109
7147
7094
6862
6580
6223
5733
4981
3931
2828
1443
170
-774
-1845
-2937
-3996
-5187
-6314
-7195
-7803
-8172
-8433
-8646
-8696
-8522
-8245
-7752
-7200
-6742
-6187
-5631
-5048
-4430
-3934
-3583
-3381
-3203
-2920
-2699
-2595
-2431
-2316
-2146
-1779
-1323
-853
-366
157
702
1342
2078
2903
3639
4212
4739
5091
5317
5367
5294
5052
4595
4016
3330
2461
1483
535
-550
-1742
-2864
-3858
-4776
-5525
-6223
-6963
-7630
-8243
-8464
-8369
-8222
-7966
-7748
-7596
-7356
-6931
-6530
-6438
-6473
-6425
-6378
-6040
-5440
-5105
-5028
-4938
-4783
-4434
-3860
-3193
-2470
-1799
-1176
-474
168
567
936
1234
1367
1496
1516
1286
895
478
-65
-720
-1428
-2152
-2786
-3253
-3455
-3535
-3600
-3674
-3698
-3603
-3311
-2851
-2285
-1797
-1435
-990
-653
-450
-242
-73
-28
61
167
223
312
361
499
685
889
1210
1676
2248
3000
3849
4664
5457
6144
6739
7326
7862
8333
8747
8964
9057
9037
8868
8655
8477
8382
8375
8387
8269
8167
7914
7634
7360
6101
4589
2912
573
-831
-1598
-2717
-3823
-5343
-7414
-9163
-10412
-11064
-10832
-10522
-10187
-9445
-8846
-8133
-7035
-6178
-5228
-4116
-2921
-1687
-518
372
824
1036
1178
1505
1626
1910
2375
2790
3388
4019
4643
5119
5393
5737
6214
6638
7175
7752
7950
7732
7170
6234
5139
3994
2823
1701
491
-755
-1974
-3308
-4537
-5564
-6475
-7114
-7384
-7686
-7977
-7947
-8059
-8000
-7742
-7611
-7450
-7362
-7309
-7061
-6816
-6583
-6173
-5886
-5653
-5212
-4643
-3946
-2954
-1976
-991
-32
797
1618
2265
2823
3231
3421
3398
3230
2826
2230
1554
798
20
-817
-1585
-2190
-2668
-2963
-3081
-3152
-3152
-3035
-2854
-2545
-2137
-1759
-1418
-1133
-956
-889
-904
-989
-1028
-1109
-1156
-1093
-983
-801
-517
-58
475
1068
1802
2699
3574
4455
5442
6249
6812
7282
7705
7882
8032
8380
8328
8144
8088
7765
7641
7675
7716
8005
8302
8550
8909
9426
9644
9912
10234
9990
9706
9542
9225
8648
6882
3916
930
-2663
-5580
-6559
-7350
-8413
-9475
-11118
-12777
-13468
-13223
-11882
-10033
-8433
-6849
-5420
-4480
-3392
-2570
-2226
-1696
-1191
-713
-232
153
92
-161
-183
195
779
1591
2869
4297
5738
7235
8651
9660
10020
10033
9893
9428
8848
8311
7377
5927
4113
1936
-187
-2005
-3353
-4198
-4664
-4955
-5069
-5232
-5387
-5274
-5248
-5173
-4784
-4445
-4267
-4072
-4215
-4597
-5245
-5892
-6267
-6453
-6380
-5902
-5234
-4594
-3748
-3065
-2395
-1606
-812
185
1308
2162
2722
2800
2125
1333
454
-545
-1077
-1369
-1933
-2412
-2738
-3078
-3222
-3262
-3076
-2676
-2218
-1685
-1091
-821
-900
-1101
-1620
-2277
-2897
-3428
-3806
-3993
-4160
-4378
-4546
-4512
-4234
-3677
-2770
-1606
-350
798
1844
2660
3174
3511
3850
4041
3992
3991
3926
3731
3510
3260
3002
2890
2959
3337
3969
4472
5196
5720
5982
6282
6436
6671
6906
7029
7075
7057
6953
6803
6846
6921
6987
7576
8045
8419
8869
8708
8382
8349
8462
8571
8780
8279
5505
2368
-719
-4336
-5722
-5890
-6319
-6964
-8302
-10013
-11265
-11648
-10961
-9124
-7433
-6138
-4547
-3867
-3670
-3095
-3125
-3159
-2868
-2465
-2090
-1573
-1234
-1153
-987
-654
269
1255
2452
4097
5721
7120
8341
9155
9101
8462
7756
6952
6061
5342
4624
3448
1986
332
-1301
-2538
-3380
-3562
-3356
-3171
-2915
-2844
-3199
-3580
-3991
-4584
-4963
-5132
-5469
-5875
-6315
-6883
-7384
-7839
-7914
-7479
-6828
-5790
-4399
-3167
-2010
-1071
-828
-710
-570
-523
-131
-124
-756
-1397
-2338
-3029
-3044
-3145
-3235
-2831
-2272
-1605
-689
-48
272
454
311
117
-164
-700
-1196
-1871
-2946
-4038
-5089
-5968
-6309
-6289
-6006
-5430
-4707
-3864
-3019
-2200
-1312
-478
265
826
1159
1290
1341
1361
1256
962
623
473
547
924
1540
2188
2852
3531
4157
4689
5057
5415
5801
5995
6010
5744
5229
4748
4397
4109
3955
4055
4253
4752
5477
6183
7130
8023
8868
9724
10426
10518
10437
9910
8780
7987
7203
6545
6197
4925
1562
-1446
-4607
-7698
-7865
-6960
-6404
-6198
-6907
-8157
-9086
-9436
-8577
-7017
-6007
-5501
-4890
-5215
-5646
-5570
-6021
-6031
-5425
-4501
-3191
-1497
-282
632
1562
2491
3742
4632
5535
6712
7457
7819
8034
7652
6371
5008
3988
3201
2739
2767
2765
2336
1634
671
-122
-732
-1044
-1197
-1482
-1936
-2545
-3487
-4670
-5673
-6777
-7777
-8140
-8118
-7948
-7543
-7009
-6526
-6221
-5800
-5102
-4441
-4016
-3399
-2972
-2855
-2427
-2147
-2194
-2240
-2266
-2213
-1836
-1122
-693
-610
-532
-506
-434
-305
47
221
-11
-229
-420
-941
-1611
-2039
-2504
-3028
-3432
-3654
-3850
-4003
-3995
-3950
-3989
-3934
-3771
-3614
-3324
-2960
-2793
-2724
-2574
-2441
-2316
-1976
-1409
-898
-420
158
775
1326
1942
2633
3096
3379
3707
3845
3848
3904
3936
3964
3986
3951
3916
3907
3898
4130
4289
4572
4809
4752
4999
5214
5458
5684
5683
5882
6047
6388
6680
7091
7869
8154
8516
8299
7766
7483
6903
6583
6543
6642
6192
3611
492
-2299
-5660
-6853
-6298
-5889
-5994
-6791
-7762
-8750
-9050
-8046
-6638
-5460
-4685
-4175
-3960
-4210
-4001
-4073
-4365
-4195
-3619
-2737
-1394
-46
632
1483
2413
3281
4213
5042
6056
6582
6662
6838
6457
5278
3990
2894
1882
1236
1172
1308
861
268
-485
-1373
-1684
-1713
-1709
-1864
-2303
-2984
-3901
-4870
-5598
-6252
-6759
-6763
-6539
-6343
-5743
-5033
-4466
-3935
-3336
-2511
-1858
-1103
-715
-1039
-1344
-1849
-2201
-2204
-2185
-2066
-2020
-1786
-1274
-1145
-1450
-1559
-1621
-1827
-1665
-1303
-1507
-1998
-2409
-2800
-3257
-3613
-3681
-3711
-3509
-3232
-3102
-3070
-3148
-3057
-3002
-3041
-2891
-2715
-2594
-2507
-2626
-2858
-2957
-2780
-2543
-2091
-1260
-506
104
623
1111
1491
1704
2180
2720
2925
2910
2861
2697
2291
1928
1798
1734
1902
2098
2303
2706
2914
3086
3237
3388
3594
3621
3951
4098
4112
4171
4215
4640
4653
5216
5993
6486
7345
8134
8593
8911
8990
8709
8073
7299
6896
6560
6390
6105
4972
1862
-1194
-3850
-6548
-6690
-5684
-5187
-5341
-6196
-7452
-8537
-8419
-7015
-5736
-4999
-4765
-4747
-4903
-4926
-4215
-3962
-3705
-3003
-2184
-787
1024
2325
3012
3738
4234
4641
5178
5708
5937
5554
5157
4907
4224
3291
2541
1705
939
597
756
674
217
-235
-1141
-2163
-2871
-3407
-3869
-4261
-4719
-5276
-5857
-6247
-6548
-6688
-6363
-5725
-5011
-4223
-3358
-2839
-2585
-2254
-1828
-1554
-1117
-627
-421
-648
-1399
-1946
-2707
-3444
-3360
-3179
-3162
-2840
-2474
-2351
-2183
-1958
-1810
-1628
-1469
-1481
-1526
-1755
-2125
-2501
-2981
-3347
-3562
-3683
-3501
-3134
-3038
-2889
-2673
-2711
-2680
-2515
-2438
-2446
-2461
-2409
-2282
-2181
-1858
-1436
-1030
-504
77
729
1343
1938
2338
2451
2535
2469
2362
2343
2266
2067
1887
1770
1702
1776
2008
2465
2776
2920
3201
3366
3452
3700
3881
3886
3790
3853
4064
4282
4740
5221
5489
5871
6229
6723
7300
7865
8440
8477
8496
8333
7649
7173
6603
5933
5316
4777
3419
516
-1934
-4731
-6821
-6502
-5852
-5258
-5470
-6470
-7525
-8215
-7258
-5730
-4647
-4307
-4739
-4979
-5108
-4222
-2902
-2384
-2085
-1968
-1355
45
1879
3361
4062
4410
4310
4447
5002
5238
5063
4469
3939
3399
2695
2361
1880
1092
520
165
-3
-394
-820
-1401
-2255
-2833
-3360
-3839
-4336
-4977
-5400
-5578
-5379
-5056
-4851
-4600
-4368
-3977
-3369
-2520
-1874
-1562
-1249
-1089
-919
-649
-393
-244
-223
-575
-935
-1562
-2624
-2892
-2942
-3026
-2600
-2528
-2895
-3176
-3319
-3067
-2778
-2539
-2498
-2913
-3177
-3161
-2913
-2652
-2625
-2789
-3125
-3205
-2911
-2490
-2053
-1946
-2220
-2509
-2554
-2352
-2096
-1879
-1891
-2042
-1968
-1613
-1129
-742
-402
-158
2
360
797
1203
1525
1645
1607
1525
1559
1632
1663
1710
1626
1447
1544
1759
1953
2193
2368
2456
2555
2744
2962
3124
3287
3573
3741
3945
4198
4377
4646
4933
5422
5930
6231
6525
6800
6851
7079
7416
7571
7634
7388
6997
6508
5965
5628
5245
4693
3227
982
-1180
-4028
-5754
-5739
-5569
-5095
-5009
-5857
-6917
-7262
-6335
-4915
-3606
-3033
-3479
-4223
-4345
-3239
-1906
-868
-653
-1260
-1642
-1010
797
2648
3749
3998
3358
2845
3065
3681
4143
3834
2924
1792
887
618
615
454
-28
-904
-1561
-1845
-1879
-1820
-2015
-2408
-2901
-3190
-3334
-3440
-3612
-3933
-4100
-4095
-3873
-3397
-2938
-2573
-2277
-1945
-1594
-1285
-977
-848
-738
-537
-407
-296
-398
-878
-1556
-2321
-2851
-2985
-2962
-3078
-3463
-4034
-4559
-4665
-4230
-3566
-3041
-2849
-2913
-2928
-2666
-2131
-1619
-1394
-1487
-1850
-2063
-1976
-1577
-1166
-933
-999
-1397
-1624
-1469
-1050
-742
-665
-809
-1100
-1176
-902
-539
-285
-116
-47
5
173
518
901
1288
1542
1639
1686
1730
1875
1954
1923
1787
1610
1545
1683
1933
2077
2128
2154
2192
2352
2574
2851
3086
3248
3426
3420
3419
3421
3474
3593
3715
3819
3807
3842
3931
3983
4050
4102
4107
4107
4096
3998
3879
3827
3756
3608
3308
2994
2636
2126
1487
728
-334
-1458
-2331
-2820
-2824
-2732
-2666
-2694
-2940
-3177
-3182
-2909
-2446
-2028
-1674
-1438
-1418
-1402
-1320
-1297
-1359
-1462
-1539
-1435
-1169
-884
-677
-627
-645
-638
-417
-23
375
641
735
628
363
153
82
93
53
-34
-228
-551
-906
-1158
-1222
-1159
-1033
-912
-859
-918
-1031
-1107
-1069
-975
-932
-944
-1075
-1299
-1489
-1564
-1563
-1583
-1646
-1714
-1813
-1876
-1880
-1880
-1874
-1926
-2061
-2202
-2306
-2343
-2322
-2346
-2388
-2552
-2805
-2850
-2686
-2423
-2122
-1888
-1696
-1644
-1633
-1491
-1426
-1423
-1370
-1369
-1448
-1611
-1737
-1746
-1826
-1912
-1930
-1928
-1813
-1715
-1717
-1728
-1783
-1829
-1697
-1530
-1409
-1302
-1246
-1182
-1193
-1224
-1135
-999
-875
-789
-718
-677
-684
-630
-488
-344
-228
-114
-25
33
61
82
181
307
429
558
632
647
626
638
715
788
852
968
1054
1096
1134
1201
1310
1408
1528
1644
1718
1789
1850
1902
2005
2101
2179
2261
2293
2332
2370
2437
2525
2577
2638
2645
2527
2366
2027
1594
1331
1238
1297
1378
1410
1261
793
324
7
-176
-74
113
216
55
-318
-639
-909
-1110
-1130
-1118
-1161
-1218
-1367
-1567
-1793
-1984
-2031
-1957
-1854
-1728
-1673
-1663
-1681
-1771
-1758
-1586
-1389
-1215
-1075
-1013
-1006
-1068
-1045
-938
-835
-726
-635
-636
-738
-860
-917
-890
-853
-769
-710
-746
-851
-983
-1058
-1091
-1132
-1187
-1269
-1400
-1545
-1679
-1762
-1889
-2182
-2513
-2776
-2888
-2836
-2750
-2675
-2708
-2840
-2892
-2889
-2825
-2691
-2541
-2357
-2290
-2322
-2315
-2297
-2283
-2263
-2230
-2127
-1975
-1824
-1709
-1728
-1755
-1710
-1559
-1321
-1154
-1092
-1061
-1007
-953
-883
-768
-620
-507
-465
-425
-377
-325
-222
-77
28
103
181
246
302
330
363
402
425
493
582
643
663
697
779
856
924
1005
1064
1088
1138
1212
1321
1440
1527
1613
1683
1735
1808
1931
2068
2193
2340
2430
2454
2521
2627
2737
2824
2952
3058
3135
3187
3227
3248
3184
3164
3128
2771
2180
1673
1354
1337
1455
1653
1709
1174
505
54
-308
-257
-15
181
145
-306
-708
-1015
-1292
-1394
-1417
-1446
-1434
-1485
-1601
-1733
-1947
-2113
-2120
-1966
-1745
-1650
-1591
-1570
-1684
-1722
-1541
-1277
-1058
-924
-826
-799
-867
-834
-632
-458
-295
-183
-184
-275
-451
-560
-508
-419
-328
-250
-261
-346
-477
-565
-598
-635
-694
-783
-884
-1015
-1175
-1242
-1329
-1491
-1655
-1791
-1912
-2098
-2358
-2685
-2939
-2991
-2839
-2679
-2648
-2766
-2955
-3060
-3028
-2842
-2644
-2462
-2324
-2316
-2374
-2366
-2230
-2023
-1854
-1758
-1702
-1613
-1464
-1342
-1266
-1223
-1112
-960
-831
-752
-727
-712
-633
-498
-347
-207
-165
-137
-110
-103
-64
40
205
358
432
391
297
298
355
427
457
459
526
568
570
591
631
674
715
760
831
877
919
992
1057
1135
1260
1372
1495
1576
1618
1729
1854
1995
2153
2283
2387
2453
2543
2715
2866
3032
3157
3194
3199
3184
3198
3258
3264
3092
2577
1887
1358
1132
1208
1402
1627
1517
871
243
-161
-389
-228
56
181
-71
-563
-875
-1120
-1333
-1375
-1423
-1504
-1542
-1604
-1632
-1706
-1869
-1934
-1888
-1768
-1574
-1447
-1386
-1404
-1464
-1388
-1154
-891
-734
-675
-643
-638
-639
-459
-214
-57
-4
-5
-63
-207
-317
-347
-321
-275
-264
-348
-457
-559
-626
-641
-663
-764
-902
-1066
-1253
-1428
-1511
-1525
-1583
-1733
-1937
-2127
-2277
-2431
-2686
-3051
-3367
-3439
-3286
-3084
-2930
-2914
-2992
-3045
-2989
-2771
-2505
-2292
-2121
-2055
-2068
-2064
-1972
-1801
-1684
-1685
-1693
-1584
-1374
-1208
-1131
-1092
-1090
-1021
-866
-764
-760
-761
-714
-582
-455
-346
-233
-202
-200
-168
-106
1
148
291
379
352
291
279
322
418
475
469
446
475
565
648
707
768
834
907
1005
1077
1104
1157
1228
1300
1395
1487
1556
1661
1782
1884
1967
2089
2272
2433
2551
2625
2720
2833
2967
3156
3288
3321
3367
3412
3436
3406
3270
2772
1997
1457
1207
1234
1426
1616
1539
961
288
-132
-359
-213
112
215
-50
-525
-866
-1053
-1182
-1255
-1351
-1458
-1494
-1536
-1562
-1630
-1777
-1870
-1858
-1715
-1551
-1476
-1433
-1445
-1507
-1429
-1161
-856
-651
-551
-506
-526
-558
-427
-198
-28
28
9
-77
-221
-357
-426
-436
-407
-388
-435
-541
-679
-781
-766
-709
-765
-952
-1186
-1349
-1505
-1589
-1596
-1679
-1811
-2011
-2206
-2355
-2610
-2785
-2879
-3139
-3354
-3313
-3115
-2904
-2852
-2846
-2832
-2913
-2750
-2401
-2223
-2144
-2098
-2032
-1996
-1994
-1870
-1718
-1682
-1672
-1628
-1524
-1390
-1271
-1126
-1063
-1047
-945
-789
-637
-602
-645
-614
-510
-362
-257
-214
-204
-249
-200
-21
139
240
330
400
398
340
370
440
448
463
491
523
574
646
739
784
780
830
926
1017
1134
1199
1268
1399
1516
1617
1731
1855
1958
2074
2253
2456
2592
2706
2872
2989
3026
3112
3268
3455
3517
3513
3493
3437
3333
3190
2866
2219
1567
1143
1081
1184
1354
1447
1012
317
-158
-441
-410
-167
10
-39
-443
-799
-986
-1126
-1184
-1269
-1436
-1562
-1622
-1666
-1704
-1797
-1857
-1833
-1715
-1535
-1470
-1497
-1470
-1427
-1349
-1094
-770
-559
-512
-531
-528
-510
-428
-229
-24
43
29
-31
-171
-320
-402
-429
-411
-384
-408
-495
-622
-726
-768
-785
-823
-990
-1206
-1384
-1520
-1576
-1577
-1624
-1830
-2083
-2289
-2420
-2501
-2569
-2737
-2988
-3076
-2954
-2784
-2682
-2606
-2582
-2649
-2583
-2347
-2199
-2084
-1943
-1885
-1947
-2022
-1937
-1803
-1770
-1777
-1729
-1648
-1498
-1368
-1303
-1278
-1298
-1187
-1054
-906
-874
-917
-837
-721
-584
-526
-427
-357
-368
-340
-264
-182
-96
15
136
168
133
171
279
387
443
472
494
546
634
716
767
781
828
903
966
1032
1082
1194
1334
1492
1610
1753
1776
1886
2000
2722
3476
4397
5151
5189
5161
4652
4493
4244
4205
4102
3962
3739
3425
3226
2932
2641
1835
736
-264
-876
-940
-1037
-1063
-1223
-1745
-2169
-2406
-2209
-1977
-1741
-1354
-1287
-1168
-1019
-818
-677
-916
-1100
-1197
-1055
-753
-527
-468
-845
-1195
-1279
-1021
-506
-168
85
109
97
269
418
639
680
560
419
105
-160
-392
-515
-557
-661
-756
-829
-916
-1112
-1214
-1179
-1187
-1199
-1283
-1374
-1524
-1701
-1735
-1866
-2070
-2350
-2660
-2821
-2876
-2771
-2727
-2779
-2768
-2818
-2782
-2789
-2843
-3072
-3653
-4255
-4873
-5241
-5396
-5316
-4860
-4453
-4104
-3591
-2864
-2042
-1347
-679
-350
-425
-459
-455
-418
-552
-856
-1226
-1736
-2125
-2280
-2164
-1884
-1735
-1625
-1624
-1488
-1358
-1286
-1262
-1234
-977
-835
-563
-405
-220
-52
149
259
288
376
446
470
625
962
1253
1443
1439
1457
1522
1712
2033
2290
2443
2363
2343
2458
2643
3015
3260
3552
3780
4005
4384
4697
4962
5085
5221
5459
5684
5931
6155
6226
6195
6142
6154
6280
6405
6361
6201
5778
5117
3827
2294
371
-1663
-3098
-3866
-3772
-3849
-4208
-4513
-4869
-4614
-3812
-2830
-2177
-2481
-2582
-2565
-2217
-1300
-907
-952
-1747
-2449
-2181
-1273
152
992
1120
870
683
1230
2083
2813
2728
2038
1210
447
238
155
73
-207
-836
-1159
-1348
-1283
-1124
-1117
-984
-1066
-1102
-1073
-1272
-1522
-1866
-2056
-2156
-2302
-2343
-2328
-2190
-1982
-1707
-1577
-1586
-1625
-1583
-1368
-1261
-1273
-1393
-1818
-2281
-2675
-2949
-3094
-3387
-3694
-4198
-4749
-4983
-5049
-4897
-4669
-4497
-4326
-4174
-3703
-2968
-2302
-1702
-1436
-1415
-1448
-1484
-1226
-1020
-972
-1075
-1453
-1742
-1926
-1808
-1607
-1568
-1710
-1953
-2113
-2149
-2077
-2024
-1967
-1903
-1817
-1681
-1467
-1275
-1043
-740
-373
-72
211
561
778
939
1024
1144
1306
1335
1331
1288
1307
1484
1733
2026
2138
2203
2399
2599
2875
3095
3324
3520
3578
3745
3894
3934
4092
4143
4319
4558
4734
5034
5118
5144
5166
5164
5238
5337
5336
5369
5457
5492
5509
5252
4869
3698
1812
129
-1773
-3017
-3397
-3395
-3241
-3699
-4069
-3996
-3864
-2908
-1931
-1560
-1853
-2674
-2658
-2191
-1295
-509
-653
-1237
-1878
-1612
-448
777
1523
1416
972
671
1005
1706
2015
1727
714
-217
-615
-511
-162
-145
-478
-1076
-1456
-1330
-1151
-1101
-1361
-1651
-1829
-1843
-1623
-1582
-1710
-1986
-2081
-1936
-1742
-1489
-1363
-1280
-1331
-1312
-1196
-1260
-1341
-1437
-1475
-1529
-1633
-1695
-1830
-2138
-2423
-2685
-3035
-3665
-4396
-5088
-5651
-5838
-5756
-5470
-5260
-5006
-4564
-3887
-3128
-2390
-1771
-1453
-1279
-1274
-1184
-1060
-1099
-1223
-1524
-1838
-1987
-1965
-1751
-1684
-1810
-1898
-1982
-1997
-2063
-2173
-2226
-2287
-2231
-2101
-1882
-1610
-1329
-969
-594
-196
210
613
898
1005
1068
1116
1155
1201
1125
1056
1109
1326
1647
1977
2304
2554
2827
3073
3323
3505
3592
3686
3711
3735
3887
4040
4300
4538
4767
4989
5170
5394
5456
5502
5583
5497
5572
5454
5501
5613
5569
5727
5523
5363
5122
4286
2660
779
-1192
-2718
-3503
-3436
-3193
-3635
-4079
-4361
-4268
-3512
-2355
-1677
-1869
-2787
-3184
-2748
-1787
-643
-466
-946
-1623
-1661
-556
758
1701
1797
1284
911
1028
1635
2132
1885
929
-63
-533
-430
-30
54
-248
-754
-1238
-1142
-978
-982
-1238
-1725
-1900
-1961
-1852
-1615
-1648
-1754
-1824
-1723
-1398
-1219
-1043
-957
-1069
-1098
-1109
-1128
-1213
-1389
-1505
-1604
-1696
-1794
-1922
-2182
-2434
-2667
-2950
-3243
-3957
-4648
-5273
-5838
-5881
-5728
-5303
-4957
-4769
-4211
-3691
-3004
-2042
-1486
-1102
-1190
-1413
-1377
-1483
-1282
-1305
-1586
-1797
-2082
-2032
-1831
-1777
-1682
-1766
-1943
-2010
-2140
-2119
-2109
-2160
-2083
-2014
-1781
-1409
-1059
-606
-218
131
551
851
1024
1075
1028
982
887
815
905
991
1128
1418
1726
2075
2421
2747
3024
3136
3203
3220
3244
3284
3385
3463
3503
3620
3877
4217
4658
5119
5352
5454
5513
5475
5584
5687
5617
5468
5285
5398
5377
5446
5692
5493
5109
4195
2446
749
-1170
-2397
-2934
-3203
-2990
-3533
-3855
-3927
-3890
-2920
-2054
-1638
-1839
-2639
-2699
-2298
-1446
-535
-542
-979
-1462
-1291
-308
787
1363
1371
1029
802
1151
1694
1912
1507
510
-250
-604
-470
-60
-122
-445
-907
-1276
-1202
-1086
-1085
-1230
-1561
-1750
-1826
-1826
-1696
-1671
-1660
-1572
-1513
-1361
-1171
-1088
-973
-990
-984
-953
-1110
-1194
-1383
-1630
-1883
-2165
-2447
-2649
-2917
-3214
-3725
-4568
-5269
-5789
-5968
-5789
-5520
-5234
-4985
-4629
-3975
-3327
-2652
-2201
-2088
-1959
-1899
-1639
-1336
-1310
-1427
-1706
-1889
-1832
-1715
-1553
-1565
-1733
-1828
-1840
-1746
-1666
-1715
-1815
-1966
-2086
-2026
-1802
-1453
-1108
-812
-473
-165
102
351
493
567
597
688
765
771
806
807
871
1023
1237
1598
2001
2319
2558
2785
3041
3247
3427
3610
3641
3615
3703
3843
4205
4435
4652
4989
4963
5154
5271
5496
5748
5558
5618
5491
5320
5365
5366
5507
5448
5355
5557
5353
5168
4426
2510
674
-1531
-2854
-3352
-3370
-3047
-3614
-4092
-4202
-3907
-2811
-1643
-1180
-1649
-2686
-2847
-2347
-1424
-423
-385
-921
-1410
-1160
-120
1004
1560
1534
1129
945
1371
1907
2074
1423
219
-621
-943
-641
-142
-173
-534
-1099
-1413
-1217
-1098
-1099
-1366
-1805
-2039
-2117
-1976
-1760
-1681
-1699
-1620
-1501
-1346
-1180
-1108
-1043
-1065
-1033
-991
-1142
-1377
-1669
-2009
-2307
-2663
-2991
-3320
-3754
-4033
-4516
-5078
-5430
-5643
-5517
-5207
-4864
-4385
-4102
-3725
-3150
-2745
-2226
-2020
-1958
-1901
-1880
-1593
-1421
-1428
-1512
-1723
-1791
-1738
-1698
-1609
-1750
-1907
-1920
-1908
-1746
-1614
-1622
-1658
-1721
-1689
-1497
-1269
-983
-725
-535
-283
-55
136
323
419
526
616
731
899
992
1011
994
1009
1096
1314
1627
2000
2303
2488
2714
2916
3183
3457
3678
3872
3872
3935
4057
4212
4360
4571
4746
4917
5089
5178
5469
5545
5588
5690
5683
5719
5668
5703
5755
5633
5525
5282
4557
2774
721
-1123
-2812
-3486
-3603
-3403
-3736
-4378
-4302
-4136
-3360
-2197
-1737
-1914
-2960
-3331
-2858
-2189
-1023
-823
-1119
-1600
-1613
-554
511
1258
1382
1057
911
1168
1780
2002
1605
526
-420
-761
-622
-96
-102
-412
-982
-1494
-1317
-1119
-1048
-1308
-1884
-2183
-2375
-2201
-1883
-1732
-1701
-1713
-1609
-1438
-1236
-1150
-1074
-1153
-1180
-991
-1026
-1134
-1447
-1860
-2132
-2434
-2432
-2446
-2555
-2672
-3054
-3371
-3990
-4796
-5473
-6045
-6154
-6022
-5672
-5250
-4964
-4422
-3692
-2875
-2057
-1502
-1197
-1259
-1399
-1372
-1263
-1204
-1364
-1682
-1976
-2100
-2024
-1864
-1821
-1877
-1852
-1773
-1675
-1616
-1677
-1813
-1979
-1982
-1837
-1564
-1205
-838
-478
-136
216
558
868
1056
1121
1123
1080
1027
951
982
1099
1267
1502
1764
2074
2386
2720
3066
3295
3473
3593
3667
3781
3828
3982
4140
4321
4603
4835
5227
5486
5621
5813
5848
5911
5911
5817
5782
5588
5579
5671
5573
5511
5148
4225
2442
487
-1368
-2809
-3406
-3438
-3238
-3659
-4177
-4346
-4226
-3434
-2384
-1821
-2050
-2895
-3122
-2754
-1918
-845
-628
-847
-1308
-1229
-362
546
1190
1281
967
898
1239
1796
2021
1556
597
-273
-638
-431
-85
-97
-413
-1100
-1558
-1621
-1539
-1411
-1615
-1864
-2079
-2207
-1989
-1755
-1529
-1377
-1330
-1191
-1188
-1145
-1069
-1090
-1061
-1075
-1009
-1038
-1172
-1342
-1716
-2081
-2472
-2876
-3101
-3301
-3412
-3637
-4149
-4809
-5503
-5854
-5736
-5396
-4887
-4540
-4368
-4089
-3546
-2652
-1948
-1440
-1262
-1523
-1697
-1607
-1343
-1120
-1215
-1476
-1780
-1891
-1699
-1507
-1432
-1553
-1707
-1678
-1524
-1347
-1250
-1369
-1534
-1634
-1549
-1236
-892
-531
-241
19
264
501
764
970
1046
1034
1027
992
1014
1089
1223
1450
1635
1899
2215
2459
2853
3186
3424
3604
3674
3861
4042
4190
4453
4512
4633
4835
5036
5433
5629
5852
5911
5771
5799
5870
5960
6087
5989
5955
5831
5609
5603
5222
4369
2613
643
-1430
-2990
-3646
-3658
-3340
-3742
-4224
-4425
-4350
-3490
-2427
-1780
-1983
-2939
-3142
-2912
-2067
-979
-833
-1041
-1598
-1514
-545
474
1298
1375
1088
1013
1262
1852
2112
1675
707
-220
-664
-548
-162
-109
-344
-938
-1432
-1527
-1537
-1450
-1640
-1875
-2033
-2232
-2142
-2011
-1885
-1758
-1694
-1569
-1496
-1436
-1334
-1240
-1236
-1190
-1126
-1174
-1225
-1392
-1670
-2064
-2501
-2749
-3019
-3224
-3354
-3616
-3913
-4189
-4483
-4943
-5361
-5596
-5594
-5343
-4846
-4302
-3989
-3632
-3125
-2457
-1694
-1066
-731
-863
-1201
-1278
-1211
-1036
-1037
-1354
-1745
-2088
-2000
-1742
-1571
-1520
-1641
-1679
-1598
-1411
-1226
-1176
-1166
-1200
-1135
-902
-593
-287
-41
225
476
694
901
1051
1097
1055
1100
1195
1305
1468
1633
1934
2167
2486
2846
3132
3459
3691
3925
3972
4012
4123
4223
4500
4715
4905
5088
5134
5378
5573
5786
6101
6087
6108
6077
6110
6293
6145
6023
5547
4859
4077
2405
835
-1258
-2988
-3700
-3983
-3547
-3698
-3968
-4208
-4478
-3791
-2925
-2251
-2107
-2958
-3231
-3238
-2569
-1463
-1158
-1179
-1702
-1723
-957
67
931
1103
850
583
710
1269
1627
1486
674
-201
-829
-904
-513
-319
-318
-727
-1197
-1420
-1628
-1673
-1778
-1984
-2099
-2287
-2272
-2138
-2079
-1927
-1791
-1699
-1569
-1541
-1438
-1352
-1381
-1288
-1317
-1380
-1398
-1515
-1657
-1934
-2369
-2693
-3057
-3317
-3475
-3735
-3894
-4297
-4682
-5019
-5539
-5819
-5930
-5800
-5308
-4858
-4222
-3741
-3373
-2590
-1917
-1162
-716
-764
-881
-1265
-1369
-1240
-1277
-1377
-1772
-2062
-2116
-2007
-1674
-1476
-1508
-1598
-1655
-1570
-1360
-1257
-1233
-1277
-1313
-1170
-914
-523
-109
219
558
813
1003
1168
1237
1259
1248
1264
1404
1545
1739
1994
2261
2566
2903
3253
3601
3850
3975
4085
4166
4310
4495
4710
4836
4912
5033
5094
5311
5564
5769
5941
5991
6017
5983
6131
6253
6211
6100
5754
5392
4454
2941
1239
-928
-2645
-3708
-3868
-3495
-3683
-3666
-3900
-3998
-3424
-2671
-1807
-1866
-2432
-2683
-2764
-2195
-1401
-1018
-1129
-1609
-1591
-982
31
831
1177
1005
778
1001
1474
2023
1929
1218
350
-536
-762
-665
-457
-281
-616
-957
-1254
-1379
-1391
-1481
-1495
-1627
-1775
-1799
-1765
-1747
-1739
-1677
-1665
-1692
-1698
-1614
-1497
-1404
-1263
-1246
-1315
-1377
-1442
-1588
-2000
-2517
-3187
-3831
-4301
-4523
-4616
-4836
-5114
-5415
-5486
-5292
-4885
-4315
-3889
-3632
-3390
-3043
-2515
-2030
-1639
-1513
-1570
-1568
-1483
-1167
-951
-951
-1070
-1271
-1378
-1388
-1277
-1169
-1212
-1275
-1316
-1287
-1228
-1099
-942
-832
-705
-604
-433
-260
-74
188
435
680
845
1006
1154
1226
1353
1416
1431
1470
1545
1791
2029
2347
2622
2795
3014
3168
3498
3801
4056
4278
4399
4523
4719
5004
5325
5537
5695
5820
5875
5975
6027
6072
5938
5872
5895
5935
6002
6001
5867
5441
4551
3196
1598
-329
-2005
-3249
-3744
-3811
-3932
-3909
-4065
-4089
-3790
-3132
-2316
-2036
-2038
-2097
-2195
-1857
-1412
-1100
-1201
-1645
-1817
-1551
-859
-193
282
359
351
681
1245
1888
2058
1692
989
127
-331
-508
-500
-528
-875
-1244
-1567
-1697
-1650
-1501
-1288
-1187
-1121
-1128
-1130
-1135
-1168
-1140
-1279
-1496
-1769
-1943
-1961
-1883
-1662
-1567
-1585
-1628
-1721
-1735
-1842
-2029
-2430
-2960
-3473
-3980
-4308
-4540
-4714
-4996
-5257
-5324
-5220
-4870
-4327
-3740
-3274
-2867
-2397
-1930
-1514
-1111
-897
-909
-1028
-1098
-1086
-1062
-1050
-1107
-1204
-1269
-1202
-1054
-884
-759
-723
-688
-662
-604
-518
-470
-400
-352
-274
-111
38
195
354
502
611
695
814
938
1042
1131
1250
1308
1298
1357
1507
1689
1901
2160
2363
2520
2711
2972
3195
3376
3605
3813
3918
3955
4115
4200
4175
4268
4377
4363
4355
4432
4546
4563
4595
4719
4782
4862
4774
4606
4088
3292
2273
925
-538
-1728
-2293
-2615
-2617
-2578
-2705
-2917
-3145
-2830
-2372
-2005
-1573
-1412
-1363
-1241
-1084
-976
-1101
-1361
-1583
-1611
-1504
-1328
-1251
-1246
-1119
-843
-338
183
477
502
304
164
97
70
166
109
-132
-506
-822
-1098
-1336
-1399
-1396
-1317
-1263
-1251
-1219
-1194
-1079
-928
-795
-804
-987
-1187
-1396
-1464
-1448
-1468
-1640
-1949
-2252
-2522
-2686
-2831
-2932
-3064
-3257
-3389
-3536
-3622
-3681
-3761
-3698
-3602
-3393
-3107
-2842
-2587
-2394
-2153
-1896
-1692
-1502
-1325
-1193
-1112
-1038
-997
-988
-1041
-1120
-1105
-1096
-1054
-1007
-952
-858
-783
-652
-570
-574
-629
-690
-678
-634
-549
-438
-332
-216
-122
-72
-14
61
132
169
184
217
235
290
407
542
660
780
928
1056
1149
1310
1479
1605
1804
1957
2109
2253
2384
2530
2637
2790
2934
3049
3198
3324
3420
3465
3486
3515
3443
3395
3330
3297
3287
3234
3152
2923
2633
2071
1226
769
527
497
741
868
789
236
-301
-433
-525
-416
-145
-85
-271
-475
-566
-636
-750
-917
-1012
-1160
-1343
-1427
-1579
-1669
-1679
-1509
-1210
-1039
-997
-1100
-1246
-1238
-1078
-854
-614
-457
-469
-523
-520
-592
-663
-629
-566
-586
-602
-610
-723
-852
-882
-875
-926
-1016
-1147
-1301
-1390
-1340
-1226
-1150
-1206
-1353
-1572
-1833
-2005
-2171
-2355
-2572
-2838
-3019
-3181
-3337
-3406
-3433
-3361
-3236
-3067
-2886
-2818
-2762
-2650
-2544
-2453
-2403
-2372
-2348
-2312
-2240
-2140
-2014
-1915
-1829
-1711
-1618
-1521
-1367
-1216
-1041
-861
-689
-502
-400
-346
-281
-232
-171
-96
-42
6
24
79
177
254
288
322
384
401
424
513
618
732
849
918
979
1041
1115
1216
1304
1412
1564
1690
1809
1937
2007
2114
2285
2418
2567
2751
2909
3056
3207
3359
3472
3567
3645
3762
3855
3903
3952
3870
3709
3386
2538
1760
1319
1017
1174
1439
1502
1152
384
-66
-260
-330
-47
91
-85
-404
-686
-838
-859
-967
-1133
-1260
-1500
-1640
-1768
-1918
-2013
-2046
-1860
-1657
-1587
-1566
-1689
-1723
-1573
-1369
-1060
-788
-691
-739
-769
-771
-808
-799
-698
-574
-520
-480
-493
-646
-767
-801
-840
-890
-988
-1092
-1179
-1178
-1055
-937
-975
-1132
-1318
-1499
-1629
-1724
-1835
-2031
-2224
-2378
-2554
-2726
-2841
-2959
-3016
-3050
-3095
-3109
-3105
-2999
-2870
-2789
-2703
-2708
-2740
-2667
-2582
-2456
-2302
-2180
-2072
-1980
-1921
-1835
-1767
-1745
-1636
-1472
-1303
-1133
-952
-822
-700
-566
-440
-326
-266
-188
-104
-3
163
307
379
429
490
525
600
680
728
801
881
977
1049
1132
1254
1345
1395
1468
1543
1617
1719
1791
1861
1974
2092
2218
2329
2495
2710
2877
3051
3244
3395
3538
3710
3833
3938
3983
4073
4125
4093
4070
3915
3380
2450
1736
1241
1106
1387
1634
1555
924
186
-157
-404
-302
36
60
-166
-498
-753
-927
-954
-1059
-1176
-1325
-1467
-1536
-1734
-1831
-1842
-1762
-1567
-1444
-1452
-1614
-1785
-1789
-1683
-1451
-1153
-973
-937
-928
-927
-949
-942
-844
-684
-611
-573
-572
-666
-768
-764
-706
-713
-794
-927
-1071
-1146
-1050
-903
-870
-932
-1085
-1328
-1568
-1734
-1904
-2116
-2353
-2627
-2863
-3063
-3216
-3254
-3250
-3181
-3111
-3084
-3049
-3053
-2982
-2837
-2705
-2570
-2532
-2524
-2486
-2441
-2347
-2211
-2119
-2048
-1964
-1862
-1742
-1659
-1549
-1402
-1242
-1077
-901
-784
-710
-636
-544
-390
-263
-178
-79
17
127
277
446
576
671
776
848
906
989
1067
1138
1201
1278
1366
1427
1526
1626
1713
1845
1934
1998
2068
2147
2235
2285
2308
2385
2429
2548
2745
2936
3133
3279
3405
3490
3621
3754
3841
3844
3764
3624
3398
2860
2015
1414
964
781
968
1072
892
312
-314
-561
-797
-779
-485
-456
-490
-515
-588
-645
-756
-932
-1021
-1125
-1240
-1378
-1612
-1858
-1994
-1867
-1593
-1404
-1370
-1439
-1569
-1505
-1216
-858
-428
-175
-162
-233
-354
-479
-599
-645
-643
-716
-794
-905
-1119
-1333
-1436
-1468
-1524
-1597
-1679
-1685
-1621
-1482
-1314
-1284
-1380
-1584
-1852
-2101
-2355
-2634
-2926
-3206
-3420
-3572
-3717
-3856
-3974
-4054
-4026
-3827
-3475
-3037
-2662
-2437
-2324
-2319
-2308
-2242
-2214
-2272
-2300
-2229
-2142
-2020
-1928
-1884
-1819
-1762
-1675
-1563
-1451
-1309
-1165
-997
-792
-644
-604
-564
-486
-394
-274
-148
49
195
256
417
612
771
920
1047
1180
1323
1488
1655
1782
1873
1940
2002
2079
2189
2305
2437
2560
2710
2959
3241
3540
3818
4007
4170
4368
4604
4838
5031
5134
5139
5032
4892
4792
4645
4410
3799
3066
2187
961
-181
-1097
-1570
-1849
-2075
-2079
-2259
-2381
-2242
-1975
-1679
-1731
-1591
-1270
-996
-389
-127
-289
-694
-1245
-1414
-1192
-856
-741
-974
-1352
-1522
-1261
-724
-86
153
131
65
-49
229
451
587
578
156
-217
-556
-831
-969
-1149
-1212
-1302
-1396
-1304
-1201
-1121
-994
-936
-974
-1005
-1058
-1037
-1068
-1220
-1392
-1724
-2055
-2302
-2553
-2756
-3087
-3432
-3692
-4003
-4201
-4380
-4659
-4888
-5024
-5038
-4915
-4755
-4512
-4213
-3892
-3472
-3152
-2905
-2728
-2548
-2172
-1821
-1513
-1344
-1411
-1469
-1501
-1424
-1308
-1311
-1374
-1493
-1570
-1509
-1347
-1128
-922
-795
-693
-533
-349
-88
164
418
652
818
1042
1187
1284
1401
1482
1573
1693
1880
2099
2260
2418
2604
2807
3067
3366
3619
3798
3931
4135
4466
4866
5283
5603
5759
5926
6054
6264
6496
6613
6677
6630
6501
6322
6149
5884
5490
4361
2967
1398
-538
-1550
-2229
-2652
-2888
-3883
-4375
-4518
-4095
-2829
-2307
-2152
-2754
-3238
-2442
-1586
-382
-119
-983
-1790
-2398
-1891
-814
-100
91
-306
-563
-278
481
1257
1614
1307
831
578
343
480
303
-136
-566
-1166
-1346
-1441
-1520
-1494
-1659
-1609
-1461
-1253
-909
-768
-832
-921
-1056
-1160
-1142
-1262
-1351
-1534
-1845
-1791
-1806
-1736
-1628
-1815
-1929
-2295
-2534
-2804
-3358
-3759
-4376
-4942
-5346
-5667
-5575
-5402
-5086
-4645
-4206
-3529
-2864
-2234
-1757
-1573
-1448
-1267
-1059
-863
-912
-1195
-1440
-1631
-1599
-1428
-1365
-1379
-1422
-1359
-1177
-993
-789
-693
-681
-637
-559
-438
-334
-181
31
275
542
805
1000
1195
1370
1505
1712
1899
2105
2366
2467
2569
2676
2784
3225
3579
3945
4292
4454
4827
5261
5720
6083
6214
6339
6382
6438
6475
6355
6236
6245
6209
6112
5917
5320
4600
2978
1309
-391
-2521
-3105
-3558
-4138
-4336
-5560
-5795
-5215
-4287
-2712
-2549
-2921
-3623
-3806
-2319
-991
-88
-189
-1346
-2013
-1684
-601
710
1203
983
759
754
1278
1901
1957
1762
1087
719
702
329
204
-323
-898
-1005
-1159
-1080
-1181
-1528
-1728
-1955
-1889
-1653
-1589
-1564
-1659
-1845
-1811
-1793
-1714
-1487
-1462
-1346
-1366
-1465
-1440
-1526
-1520
-1552
-1765
-1923
-2419
-2998
-3336
-4001
-4461
-4709
-5157
-5364
-5405
-5391
-5121
-4780
-4204
-3574
-3004
-2453
-2304
-2115
-1799
-1493
-1038
-776
-846
-1020
-1211
-1142
-966
-862
-895
-1157
-1367
-1464
-1480
-1402
-1496
-1583
-1369
-1124
-917
-729
-595
-249
194
624
1004
1155
1335
1377
1403
1582
1734
1946
2096
2160
2352
2662
2967
3349
3692
3974
4266
4493
4699
4979
5400
5836
6149
6270
6359
6305
6463
6690
6533
6436
6250
5774
5544
5305
4885
4331
2309
232
-1662
-3666
-3625
-3595
-4356
-4821
-6005
-6128
-4963
-3533
-2010
-2132
-2789
-3324
-3354
-1784
-352
161
-67
-926
-1275
-629
378
1379
1633
1523
1545
1561
1871
1909
1489
1130
456
122
44
-500
-869
-1351
-1643
-1572
-1555
-1521
-1839
-2171
-2174
-2195
-2068
-1903
-1889
-1799
-1696
-1589
-1415
-1346
-1199
-936
-786
-522
-441
-588
-724
-966
-1046
-1090
-1362
-1641
-1991
-2257
-2411
-2976
-3455
-4228
-5322
-5501
-5704
-5939
-5672
-5757
-5602
-4910
-3744
-2489
-1894
-1405
-1283
-1166
-337
223
425
311
-275
-635
-773
-800
-830
-1142
-1423
-1666
-1696
-1489
-1545
-1611
-1571
-1582
-1338
-1054
-902
-716
-501
-84
358
807
1212
1376
1521
1669
1815
2081
2402
2659
2879
3045
3194
3302
3521
3953
4277
4543
4879
4973
5155
5681
6138
6442
6593
6488
6220
6193
6248
6261
6186
5830
5385
5084
4664
4184
3098
670
-1194
-2985
-4337
-3929
-4118
-4873
-5600
-6208
-5561
-4216
-2585
-1688
-2088
-2477
-2584
-1746
-329
628
778
287
-197
-124
608
1377
1888
2010
2047
1996
1902
1918
1526
993
650
116
-173
-654
-1269
-1647
-2011
-1979
-1985
-2122
-2348
-2700
-2764
-2699
-2623
-2458
-2378
-2307
-2090
-1876
-1670
-1440
-1290
-976
-623
-359
-160
-298
-425
-654
-860
-1012
-1576
-2086
-2844
-3439
-4025
-5030
-5267
-5521
-5642
-5036
-4984
-5012
-4700
-4150
-3134
-2362
-1926
-2034
-2363
-2142
-1682
-1111
-757
-954
-1155
-1076
-847
-541
-545
-754
-999
-1079
-943
-1112
-1418
-1671
-1873
-1675
-1330
-1103
-901
-860
-667
-217
270
730
881
883
897
909
1068
1241
1453
1655
1836
2057
2239
2513
2909
3338
3655
3887
4043
4209
4561
4929
5352
5660
5638
5840
5958
5916
6243
6152
5989
6107
5916
5751
5454
4735
4038
2635
322
-1406
-3252
-4490
-4215
-4569
-5243
-5783
-6208
-5480
-4159
-2623
-1883
-2254
-2521
-2590
-1743
-445
298
371
-42
-288
-55
646
1349
1707
1937
2136
2175
2102
1899
1390
856
492
106
-173
-682
-1238
-1672
-1885
-1729
-1742
-1860
-2089
-2375
-2412
-2477
-2506
-2495
-2548
-2427
-2233
-2001
-1789
-1627
-1404
-1106
-774
-431
-272
-468
-687
-948
-1138
-1235
-1522
-1890
-2473
-2874
-2992
-3282
-3752
-4376
-4954
-5238
-4965
-4494
-4550
-4804
-4776
-4294
-3287
-2319
-1991
-2155
-2234
-1889
-1045
-280
-95
-381
-717
-742
-594
-475
-657
-1117
-1380
-1336
-1249
-1296
-1501
-1653
-1569
-1195
-791
-639
-638
-620
-398
69
515
783
878
921
1116
1455
1739
1971
2161
2394
2775
3037
3262
3378
3434
3747
3994
4377
4669
4832
5209
5398
5940
6223
6188
6349
5986
6007
6117
5984
6033
5607
5218
4609
3977
2743
351
-1270
-3104
-4312
-3928
-4390
-5175
-5771
-6172
-5532
-4215
-2737
-2160
-2368
-2396
-2255
-1413
-155
487
541
462
263
453
938
1294
1611
1890
2266
2309
2097
1816
1205
805
645
320
-61
-722
-1419
-1868
-2020
-1963
-1993
-2169
-2394
-2515
-2535
-2504
-2502
-2473
-2342
-2109
-1892
-1755
-1607
-1547
-1311
-886
-593
-295
-288
-451
-551
-744
-1051
-1444
-1815
-2233
-2542
-2847
-3261
-3567
-3598
-3699
-4084
-4274
-4601
-4742
-4303
-4179
-4108
-3867
-3504
-2846
-2228
-1685
-1539
-1439
-1016
-661
-225
-45
-350
-611
-718
-675
-643
-796
-1060
-1325
-1320
-1201
-1212
-1218
-1182
-1112
-857
-593
-437
-273
-132
99
476
844
1122
1228
1369
1654
1912
2182
2357
2536
2712
3002
3292
3313
3484
3675
3887
4259
4545
4852
5073
5358
5725
5958
6130
6073
5967
5847
5838
5794
5485
5088
4509
3937
3297
1565
-536
-2119
-3813
-4124
-3886
-4693
-5330
-6062
-6039
-4920
-3535
-2295
-2259
-2380
-2279
-1865
-693
110
393
358
306
372
603
1003
1244
1507
1908
2165
2129
1869
1456
1038
861
707
378
-267
-1066
-1568
-1952
-2020
-2099
-2335
-2415
-2532
-2418
-2412
-2537
-2550
-2563
-2273
-1991
-1840
-1769
-1892
-1774
-1500
-1117
-743
-637
-680
-774
-917
-1088
-1180
-1389
-1606
-1880
-2434
-2967
-3326
-3715
-3898
-3892
-4142
-4197
-4017
-4102
-3884
-3382
-2944
-2507
-2227
-1999
-1902
-1644
-1257
-1082
-865
-684
-655
-704
-750
-809
-923
-866
-853
-964
-992
-1161
-1325
-1390
-1334
-1236
-1094
-838
-750
-656
-466
-266
85
493
772
939
1001
1103
1339
1564
1821
2022
2177
2492
2671
2853
3093
3202
3474
3762
4080
4368
4554
4823
5086
5495
5818
5905
6009
5931
5927
6059
5946
5757
5384
4865
4324
3716
2207
37
-1537
-3230
-3932
-3640
-4408
-5242
-5824
-6081
-5268
-3976
-2803
-2514
-2379
-2114
-1901
-1103
-324
0
176
374
373
431
743
955
1302
1930
2300
2277
2029
1718
1403
1252
1181
810
189
-495
-1091
-1491
-1723
-1975
-2207
-2304
-2309
-2221
-2195
-2359
-2459
-2367
-2122
-1836
-1659
-1657
-1821
-1757
-1532
-1263
-934
-801
-840
-908
-903
-872
-857
-892
-1146
-1404
-1654
-2009
-2327
-2557
-3042
-3547
-3600
-3733
-3604
-3219
-3390
-3570
-3412
-2940
-2324
-1860
-1750
-2024
-1898
-1405
-933
-527
-464
-660
-679
-393
-231
-290
-427
-702
-832
-701
-774
-1087
-1387
-1573
-1492
-1215
-983
-953
-976
-885
-560
-80
299
496
601
765
967
1241
1429
1468
1627
1877
2205
2479
2682
2943
3100
3512
3916
4144
4492
4656
4870
5143
5481
5800
5795
5862
5845
5868
6101
5963
5649
5216
4701
4217
3539
1802
-250
-1743
-3362
-3640
-3626
-4659
-5365
-6050
-5945
-5061
-3914
-2973
-2962
-2570
-2199
-1788
-966
-443
-198
-8
347
350
441
700
812
1320
1900
2233
2190
1926
1813
1698
1787
1701
1178
561
-113
-602
-962
-1385
-1819
-2150
-2305
-2253
-2194
-2307
-2527
-2641
-2443
-2138
-1890
-1806
-1991
-2068
-1989
-1817
-1527
-1403
-1315
-1231
-1153
-1055
-1036
-977
-986
-970
-949
-1103
-1455
-1858
-2097
-2530
-2823
-2943
-3351
-3328
-3248
-3462
-3482
-3287
-2852
-2405
-1949
-1823
-1952
-1642
-1279
-1020
-749
-756
-856
-776
-610
-551
-605
-628
-638
-559
-415
-526
-790
-1013
-1109
-1001
-851
-831
-941
-1030
-982
-722
-375
-123
84
259
456
705
910
1002
1054
1286
1558
1811
2026
2081
2167
2472
2836
3094
3385
3557
3699
4025
4243
4528
4754
4947
5212
5367
5588
5549
5433
5253
4873
4535
4006
3415
2074
373
-840
-2310
-2899
-2952
-3847
-4584
-5115
-5304
-4878
-4057
-3305
-3065
-2616
-2210
-1982
-1494
-1044
-787
-546
-218
-212
-276
-105
38
411
946
1340
1434
1365
1404
1466
1628
1716
1472
1123
698
270
-84
-579
-1097
-1478
-1722
-1777
-1828
-1994
-2229
-2368
-2289
-2102
-1872
-1759
-1822
-1925
-1969
-1936
-1874
-1824
-1794
-1791
-1771
-1763
-1779
-1743
-1656
-1598
-1544
-1501
-1505
-1477
-1401
-1466
-1926
-2281
-2373
-2478
-2268
-2224
-2707
-2936
-2764
-2385
-1909
-1578
-1636
-1706
-1358
-956
-756
-663
-702
-791
-613
-443
-598
-847
-903
-802
-580
-325
-376
-588
-647
-581
-465
-390
-442
-588
-591
-521
-478
-399
-414
-239
102
421
763
864
922
1106
1397
1774
1974
2022
2036
2040
2228
2497
2627
2816
2948
3089
3358
3509
3667
3826
4108
4424
4673
4925
4833
4729
4641
4430
4203
3860
3356
2633
1701
561
-454
-1354
-1855
-2016
-2640
-3157
-3556
-3866
-3576
-3123
-2727
-2521
-2330
-2172
-2085
-1767
-1424
-1249
-1059
-928
-994
-1000
-881
-747
-483
-104
176
316
454
579
702
891
1058
1085
1026
950
766
533
221
-81
-297
-475
-530
-665
-894
-1094
-1234
-1250
-1224
-1168
-1203
-1287
-1327
-1405
-1501
-1581
-1652
-1753
-1807
-1890
-2078
-2172
-2179
-2109
-2013
-2038
-2137
-2120
-1924
-1717
-1625
-1577
-1646
-1553
-1319
-1132
-1090
-1244
-1294
-1197
-979
-845
-907
-969
-907
-739
-555
-416
-430
-496
-430
-290
-191
-208
-312
-384
-363
-314
-300
-348
-396
-341
-234
-127
-83
-99
-82
7
139
229
239
217
277
379
498
574
591
606
682
820
963
1023
1067
1108
1172
1308
1405
1500
1568
1641
1742
1832
1908
1912
1933
1982
1979
2037
2089
2103
2113
2123
2066
1987
1931
1864
1780
1667
1533
1310
1069
791
521
256
35
-150
-380
-532
-612
-613
-602
-633
-682
-752
-739
-722
-683
-632
-652
-721
-810
-870
-959
-1034
-1033
-1048
-1055
-1024
-1018
-1046
-1059
-997
-863
-724
-619
-537
-491
-445
-407
-360
-322
-307
-291
-302
-333
-372
-434
-485
-516
-534
-514
-512
-516
-506
-532
-532
-535
-570
-592
-652
-709
-783
-888
-992
-1068
-1118
-1158
-1168
-1254
-1391
-1427
-1406
-1362
-1327
-1350
-1386
-1422
-1432
-1433
-1444
-1412
-1385
-1379
-1382
-1405
-1392
-1354
-1304
-1218
-1138
-1075
-1030
-1036
-1013
-951
-862
-754
-663
-611
-573
-531
-498
-441
-385
-324
-235
-181
-166
-143
-161
-159
-129
-67
-18
20
49
58
69
94
166
206
250
255
246
268
275
296
352
400
435
478
482
463
485
525
583
625
687
760
785
820
908
976
1025
1059
1078
1077
1072
1084
1077
1053
1033
1012
961
895
865
858
818
762
698
637
565
510
441
348
245
153
63
-35
-128
-241
-309
-389
-482
-550
-625
-705
-766
-819
-859
-888
-919
-942
-978
-1006
-1029
-1047
-1086
-1116
-1163
-1176
-1161
-1188
-1185
-1172
-1173
-1153
-1113
-1089
-1065
-1068
-1043
-1012
-998
-943
-913
-886
-847
-824
-806
-785
-770
-739
-716
-709
-692
-717
-788
-825
-854
-896
-866
-864
-903
-971
-1042
-1055
-1084
-1121
-1119
-1125
-1165
-1183
-1192
-1223
-1243
-1228
-1210
-1177
-1142
-1132
-1094
-1086
-1071
-980
-918
-860
-788
-751
-694
-628
-580
-482
-402
-328
-221
-181
-144
-87
-39
13
54
119
180
206
245
275
280
351
432
465
463
475
467
471
483
466
424
416
388
354
369
360
377
405
461
502
519
536
572
609
637
644
687
695
687
725
725
701
677
681
693
692
673
642
605
563
510
428
371
285
227
182
115
76
30
-26
-90
-167
-236
-278
-321
-347
-354
-363
-387
-411
-450
-462
-501
-550
-535
-573
-593
-600
-619
-627
-615
-629
-629
-672
-734
-737
-763
-786
-796
-810
-818
-823
-839
-864
-886
-899
-896
-858
-840
-818
-799
-816
-813
-802
-795
-772
-750
-737
-725
-708
-717
-741
-743
-757
-769
-727
-725
-725
-707
-708
-715
-690
-661
-665
-645
-598
-559
-545
-523
-508
-491
-481
-467
-445
-425
-422
-421
-397
-399
-411
-380
-383
-375
-337
-331
-276
-218
-190
-167
-150
-148
-108
-97
-87
-45
7
-1
-15
20
17
64
93
79
109
124
141
150
108
122
146
125
143
120
108
128
129
107
102
105
101
83
43
18
32
43
31
41
11
1
-18
-69
-70
-39
-24
6
-2
-31
-43
-38
-55
-54
-34
-74
-89
-113
-154
-191
-220
-261
-309
-349
-380
-416
-444
-473
-496
-514
-529
-511
-517
-535
-514
-522
-560
-579
-623
-651
-632
-651
-697
-743
-775
-779
-778
-776
-773
-810
-842
-831
-831
-814
-777
-756
-749
-742
-729
-727
-733
-737
-744
-734
-706
-698
-691
-674
-658
-658
-645
-627
-627
-618
-610
-597
-618
-626
-607
-623
-615
-578
-594
-599
-601
-590
-546
-535
-530
-523
-504
-493
-481
-483
-482
-475
-469
-482
-500
-507
-506
-484
-448
-436
-435
-437
-411
-387
-391
-392
-371
-334
-333
-327
-295
-300
-289
-271
-289
-290
-304
-306
-305
-337
-364
-353
-369
-375
-362
-355
-297
-281
-284
-255
-222
-201
-164
-135
-104
-85
-76
-38
-41
-72
-33
-22
-29
11
13
-1
12
-6
-19
-17
-52
-71
-125
-139
-157
-202
-231
-272
-315
-332
-351
-401
-438
-474
-469
-479
-499
-501
-508
-505
-495
-458
-420
-378
-351
-322
-284
-262
-245
-259
-275
-270
-279
-295
-283
-312
-339
-346
-362
-376
-410
-422
-429
-434
-434
-435
-435
-467
-446
-423
-431
-404
-396
-385
-352
-337
-318
-318
-335
-352
-371
-347
-321
-302
-262
-257
-255
-227
-221
-231
-247
-254
-279
-292
-283
-309
-328
-316
-298
-306
-303
-311
-321
-304
-289
-273
-242
-233
-266
-301
-283
-284
-282
-253
-249
-228
-227
-212
-187
-194
-207
-219
-220
-201
-208
-204
-191
-222
-236
-215
-218
-233
-218
-212
-232
-254
-276
-294
-308
-306
-290
-289
-298
-300
-314
-314
-293
-269
-237
-220
-219
-215
-212
-178
-132
-118
-95
-52
-27
-18
-18
-23
-11
-18
-13
4
-20
-53
-102
-127
-140
-148
-137
-149
-167
-189
-205
-214
-210
-221
-235
-267
-290
-295
-312
-303
-311
-334
-344
-337
-350
-354
-337
-342
-342
-326
-318
-318
-310
-321
-334
-307
-314
-337
-342
-377
-385
-362
-349
-343
-348
-326
-299
-291
-269
-259
-252
-241
-236
-218
-243
-275
-254
-243
-237
-215
-208
-202
-185
-178
-147
-121
-121
-112
-124
-119
-100
-121
-137
-182
-196
-194
-236
-214
-211
-228
-205
-211
-220
-221
-216
-224
-220
-220
-232
-215
-233
-268
-266
-255
-248
-226
-241
-251
-260
-301
-292
-269
-278
-253
-247
-270
-272
-287
-289
-279
-277
-282
-287
-319
-328
-304
-315
-322
-346
-379
-403
-451
-517
-539
-565
-591
-581
-583
-577
-571
-550
-536
-537
-527
-518
-521
-511
-481
-481
-480
-473
-440
-422
-400
-367
-357
-338
-315
-300
-285
-275
-263
-250
-251
-253
-252
-242
-248
-246
-222
-225
-241
-245
-251
-260
-234
-221
-237
-233
-255
-266
-266
-300
-307
-292
-308
-293
-266
-264
-239
-239
-269
-284
-299
-325
-348
-353
-352
-359
-365
-359
-330
-315
-297
-261
-250
-245
-233
-224
-215
-211
-183
-164
-159
-134
-117
-100
-85
-77
-88
-115
-141
-158
-199
-233
-238
-245
-244
-257
-265
-266
-296
-306
-319
-330
-334
-351
-358
-345
-346
-346
-348
-372
-394
-366
-331
-354
-350
-337
-344
-328
-324
-325
-335
-371
-385
-408
-434
-423
-436
-420
-412
-429
-391
-393
-395
-381
-378
-362
-352
-342
-355
-368
-336
-316
-314
-306
-309
-325
-328
-327
-316
-312
-329
-326
-305
-287
-254
-254
-278
-288
-275
-248
-229
-234
-252
-265
-276
-261
-248
-262
-294
-321
-306
-309
-347
-356
-369
-384
-361
-347
-323
-315
-336
-338
-321
-324
-312
-288
-299
-303
-311
-304
-280
-267
-268
-271
-268
-253
-247
-245
-229
-244
-252
-249
-249
-229
-230
-219
-238
-271
-289
-298
-336
-370
-379
-420
-460
-488
-498
-486
-463
-447
-452
-448
-445
-451
-442
-463
-473
-450
-434
-410
-376
-376
-384
-382
-376
-366
-365
-362
-338
-325
-325
-309
-295
-278
-252
-218
-186
-179
-195
-211
-197
-209
-210
-209
-226
-223
-212
-212
-212
-241
-247
-236
-247
-255
-255
-256
-260
-262
-253
-234
-231
-193
-167
-130
-104
-129
-140
-142
-155
-156
-154
-183
-189
-163
-171
-192
-189
-183
-182
-187
-186
-196
-221
-245
-257
-269
-290
-304
-301
-311
-334
-345
-319
-304
-305
-280
-253
-234
-254
-275
-268
-242
-216
-202
-234
-250
-248
-274
-275
-298
-292
-284
-323
-327
-336
-377
-395
-415
-434
-422
-414
-418
-424
-421
-392
-392
-394
-370
-360
-347
-301
-269
-275
-267
-274
-272
-234
-220
-229
-203
-186
-183
-161
-136
-146
-192
-194
-218
-239
-227
-279
-332
-347
-381
-382
-379
-417
-406
-393
-408
-416
-427
-409
-370
-383
-368
-351
-379
-357
-344
-357
-336
-317
-310
-312
-307
-312
-315
-305
-320
-311
-289
-285
-276
-274
-297
-311
-313
-314
-297
-296
-305
-307
-309
-296
-309
-316
-323
-346
-332
-309
-305
-290
-272
-280
-280
-275
-280
-266
-247
-252
-255
-260
-274
-279
-304
-318
-314
-299
-277
-285
-309
-312
-317
-333
-325
-295
-278
-254
-235
-257
-255
-257
-271
-281
-281
-266
-281
-289
-270
-266
-261
-238
-254
-251
-243
-235
-199
-198
-197
-184
-202
-222
-228
-250
-248
-233
-255
-243
-203
-206
-187
-163
-145
-146
-163
-175
-182
-192
-211
-204
-213
-241
-257
-266
-296
-312
-313
-355
-374
-377
-392
-363
-366
-397
-379
-371
-392
-371
-360
-362
-357
-345
-335
-320
-302
-299
-286
-297
-293
-295
-310
-299
-296
-292
-295
-330
-322
-318
-337
-347
-364
-360
-354
-345
-336
-343
-337
-324
-323
-309
-301
-278
-235
-257
-270
-250
-253
-245
-213
-216
-226
-253
-258
-235
-251
-251
-245
-282
-315
-314
-336
-355
-372
-381
-366
-348
-342
-327
-328
-340
-337
-345
-340
-361
-394
-400
-378
-381
-373
-377
-396
-390
-390
-380
-370
-384
-365
-329
-315
-299
-284
-286
-313
-309
-285
-292
-302
-310
-324
-345
-357
-377
-373
-356
-387
-396
-386
-374
-371
-361
-336
-330
-321
-304
-313
-322
-308
-304
-295
-302
-297
-289
-295
-275
-277
-312
-342
-351
-366
-369
-345
-361
-379
-361
-359
-318
-291
-280
-266
-266
-259
-229
-200
-181
-168
-179
-187
-179
-184
-187
-174
-136
-104
-67
-79
-106
-118
-139
-149
-179
-207
-233
-256
-265
-309
-344
-356
-390
-402
-403
-421
-413
-397
-399
-393
-369
-364
-343
-326
-306
-286
-292
-267
-267
-268
-263
-249
-251
-260
-241
-242
-267
-257
-257
-272
-261
-278
-290
-286
-311
-325
-320
-328
-315
-314
-313
-311
-313
-305
-305
-312
-318
-310
-320
-333
-320
-325
-329
-318
-322
-343
-355
-347
-365
-374
-361
-379
-386
-389
-400
-403
-399
-398
-373
-381
-369
-336
-336
-324
-324
-326
-317
-307
-287
-270
-294
-323
-336
-327
-305
-337
-368
-375
-414
-431
-414
-410
-396
-380
-396
-417
-422
-406
-421
-395
-386
-401
-404
-419
-383
-344
-344
-321
-327
-348
-298
-288
-297
-291
-318
-317
-329
-364
-363
-368
-391
-409
-427
-439
-454
-469
-475
-484
-474
-476
-487
-466
-438
-427
-393
-379
-373
-353
-348
-323
-323
-306
-294
-310
-335
-361
-361
-354
-355
-327
-327
-341
-317
-322
-306
-300
-313
-300
-310
-303
-288
-306
-344
-354
-350
-362
-365
-354
-369
-361
-340
-337
-350
-361
-346
-335
-326
-334
-324
-310
-332
-328
-317
-318
-320
-341
-344
-344
-343
-314
-301
-328
-311
-283
-274
-258
-272
-279
-286
-292
-261
-255
-285
-287
-302
-317
-290
-294
-312
-327
-338
-342
-363
-374
-382
-394
-410
-412
-423
-439
-423
-429
-435
-419
-408
-427
-425
-423
-440
-448
-422
-405
-394
-371
-361
-352
-376
-393
-357
-329
-322
-295
-301
-327
-340
-360
-375
-388
-424
-430
-419
-406
-377
-357
-333
-315
-327
-334
-332
-332
-298
-268
-266
-266
-276
-272
-271
-281
-262
-267
-282
-279
-280
-293
-304
-304
-309
-309
-324
-325
-315
-317
-328
-324
-307
-302
-287
-282
-281
-268
-248
-246
-253
-253
-246
-224
-233
-245
-232
-239
-229
-205
-194
-170
-178
-172
-168
-197
-201
-191
-190
-210
-220
-195
-224
-233
-203
-203
-202
-184
-190
-212
-224
-233
-204
-217
-247
-255
-279
-270
-249
-251
-232
-234
-197
-143
-127
-117
-109
-92
-95
-86
-79
-89
-87
-111
-150
-150
-153
-180
-178
-172
-169
-151
-142
-128
-127
-122
-109
-96
-90
-96
-92
-99
-142
-142
-131
-130
-109
-119
-128
-120
-143
-180
-186
-201
-200
-187
-190
-190
-191
-208
-217
-232
-262
-286
-273
-269
-245
-226
-221
-173
-161
-174
-163
-173
-184
-171
-175
-177
-171
-180
-172
-165
-180
-164
-164
-171
-185
-193
-198
-222
-212
-202
-206
-203
-198
-192
-177
-176
-173
-178
-177
-159
-171
-159
-156
-157
-148
-153
-152
-169
-165
-161
-200
-198
-201
-203
-199
-238
-253
-274
-287
-273
-271
-270
-285
-314
-330
-342
-339
-339
-339
-330
-339
-371
-371
-356
-354
-359
-366
-361
-370
-371
-365
-356
-357
-361
-353
-339
-334
-318
-299
-306
-312
-301
-301
-325
-361
-369
-377
-377
-360
-386
-391
-379
-389
-369
-343
-339
-328
-319
-316
-322
-338
-338
-330
-323
-308
-295
-267
-239
-240
-249
-272
-277
-262
-259
-247
-254
-287
-292
-292
-283
-250
-244
-251
-232
-245
-273
-274
-268
-270
-283
-287
-304
-313
-309
-313
-300
-299
-284
-275
-300
-309
-315
-338
-340
-327
-326
-334
-346
-354
-371
-378
-374
-379
-381
-352
-310
-281
-275
-260
-234
-215
-213
-240
-219
-203
-245
-262
-278
-285
-280
-288
-280
-296
-319
-293
-281
-255
-226
-229
-226
-251
-304
-305
-313
-330
-296
-315
-297
-277
-297
-286
-288
-298
-280
-272
-285
-279
-293
-292
-273
-274
-266
-254
-241
-196
-191
-182
-167
-198
-226
-236
-231
-230
-242
-250
-255
-240
-235
-244
-236
-241
-244
-257
-301
-326
-322
-344
-370
-379
-407
-399
-390
-405
-395
-398
-418
-415
-407
-400
-398
-393
-389
-384
-367
-353
-346
-352
-374
-369
-345
-336
-315
-285
-264
-253
-213
-193
-205
-214
-248
-252
-267
-272
-237
-235
-224
-236
-232
-229
-240
-227
-225
-208
-203
-183
-162
-183
-203
-200
-179
-187
-172
-167
-164
-147
-173
-189
-167
-177
-176
-155
-177
-203
-208
-218
-221
-193
-191
-188
-194
-202
-183
-193
-197
-184
-198
-203
-202
-244
-260
-272
-307
-314
-316
-315
-295
-271
-259
-230
-234
-232
-213
-210
-208
-196
-178
-202
-204
-190
-226
-224
-198
-196
-187
-167
-151
-174
-182
-173
-205
-228
-225
-235
-276
-277
-279
-289
-266
-276
-275
-259
-222
-206
-196
-164
-145
-109
-91
-76
-59
-59
-66
-59
-68
-64
-13
-12
-28
-18
-31
-51
-57
-71
-77
-93
-109
-114
-121
-133
-138
-135
-130
-129
-116
-97
-83
-79
-74
-50
-53
-61
-55
-66
-74
-89
-101
-107
-115
-126
-140
-150
-157
-166
-191
-179
-194
-215
-186
-192
-201
-189
-196
-212
-202
-218
-231
-222
-240
-253
-247
-254
-282
-295
-308
-335
-363
-358
-348
-350
-343
-328
-347
-351
-341
-368
-344
-357
-364
-339
-351
-345
-353
-354
-309
-303
-257
-212
-211
-180
-147
-126
-105
-87
-96
-96
-88
-84
-98
-107
-131
-155
-167
-172
-167
-167
-166
-181
-190
-183
-183
-199
-187
-175
-175
-148
-133
-126
-118
-132
-125
-100
-90
-84
-70
-71
-52
-24
-29
-48
-71
-96
-123
-120
-118
-126
-112
-117
-111
-116
-122
-114
-118
-115
-122
-124
-118
-122
-128
-104
-92
-123
-133
-155
-169
-169
-155
-144
-159
-136
-148
-173
-169
-162
-149
-132
-149
-148
-138
-153
-134
-124
-134
-139
-137
-149
-161
-163
-173
-187
-196
-211
-218
-249
-264
-273
-305
-286
-277
-273
-251
-237
-239
-238
-249
-256
-252
-258
-264
-251
-257
-261
-253
-237
-204
-192
-196
-195
-210
-212
-205
-186
-192
-208
-190
-204
-195
-180
-192
-177
-175
-204
-190
-183
-184
-173
-189
-209
-209
-210
-243
-257
-239
-227
-225
-219
-203
-191
-170
-159
-149
-174
-190
-195
-204
-182
-170
-171
-164
-171
-198
-202
-211
-215
-201
-187
-201
-204
-210
-252
-282
-305
-301
-289
-299
-285
-295
-299
-294
-313
-304
-314
-333
-324
-314
-320
-314
-298
-311
-316
-303
-288
-289
-285
-274
-286
-266
-242
-255
-228
-243
-263
-241
-257
-262
-244
-242
-242
-224
-233
-223
-227
-256
-259
-280
-280
-272
-270
-264
-288
-307
-290
-277
-284
-274
-272
-264
-271
-262
-249
-269
-276
-273
-267
-252
-266
-274
-252
-247
-232
-219
-223
-201
-194
-175
-161
-158
-149
-150
-147
-163
-195
-190
-186
-202
-198
-218
-233
-231
-237
-251
-251
-257
-268
-254
-263
-288
-295
-303
-331
-331
-331
-332
-331
-343
-353
-374
-345
-320
-312
-278
-275
-277
-258
-257
-249
-232
-240
-231
-256
-278
-268
-280
-283
-300
-276
-243
-242
-234
-230
-236
-238
-220
-220
-228
-202
-207
-219
-204
-172
-155
-150
-146
-149
-128
-104
-95
-87
-83
-86
-86
-98
-136
-144
-134
-159
-167
-193
-223
-205
-206
-236
-263
-273
-281
-297
-333
-344
-363
-380
-385
-387
-370
-353
-336
-328
-339
-337
-322
-279
-226
-202
-163
-163
-155
-146
-156
-176
-175
-163
-164
-185
-216
-218
-225
-236
-241
-239
-236
-213
-220
-208
-230
-236
-264
-294
-374
-352
-224
-336
-248
-247
-329
-236
-186
-171
-210
-177
-160
-174
-554
-204
-12
-243
-193
-224
-217
-242
-212
-268
-280
-226
-223
-278
-355
-313
-300
-338
-391
-284
-496
-1300
-873
-457
-478
-442
-428
-309
-237
-189
-264
-513
-778
-386
-261
-304
-276
-250
-195
-103
-227
-266
-979
-3371
-2908
-1764
-1764
-1545
-1392
-987
-739
-227
-298
-183
308
221
15
-195
-384
-333
-254
-418
-460
-244
-308
-270
-216
-210
-216
67
-41
-200
-283
-434
-486
-596
-684
-760
-619
-340
-424
-592
-435
-411
-489
-183
6
-155
-625
-702
-165
-221
-465
-870
-667
31
-236
-357
-562
-705
-211
34
59
-361
-59
296
-12
-203
-308
-260
-74
-509
-564
-172
-803
-1121
-757
-407
-331
-753
-1248
-1235
-1252
-1245
-1236
-962
-524
-417
-304
-311
27
396
514
431
-17
-142
270
155
-463
-634
-322
-311
-432
-371
-431
-451
-273
-317
-626
-653
-238
-265
-650
-433
-189
-169
-169
-90
152
544
1059
333
-596
-89
-55
-1117
-1536
-1586
-1411
-1617
-1782
-1798
-1585
-1102
-1066
-1830
-1722
-1084
-1528
-1639
-1142
-990
-890
-495
-82
-373
-196
164
130
-69
-97
20
-93
-82
151
18
-151
-31
-65
-412
-507
-49
-65
-247
-383
-444
-429
-411
-437
-619
-767
-573
-549
-909
-857
-665
-659
-698
-661
-517
-542
-634
-512
-661
-796
-455
-304
-461
-429
-45
-31
-323
-208
-122
41
41
-37
-112
-255
-168
-116
-335
-300
-59
-158
-175
-154
-261
-203
-98
-179
-368
-318
-237
-443
-668
-682
-575
-636
-744
-802
-777
-693
-653
-717
-840
-726
-569
-603
-638
-631
-447
-277
-336
-338
-177
-65
-101
-244
-239
-64
-47
-106
-60
124
332
293
356
511
541
499
345
269
351
386
190
313
476
334
373
577
636
583
595
629
662
484
490
564
569
628
620
485
537
706
777
630
701
803
758
792
804
671
729
865
875
834
894
1114
932
682
592
690
854
776
694
809
1008
1261
1143
1242
1537
1547
1511
1578
1595
1520
1723
1821
1923
2007
2155
2362
2349
2356
2426
2652
2666
2551
2516
2427
2318
2187
2189
2143
2097
2103
2048
2047
2003
1998
1958
1912
1956
1949
1837
1763
1779
1691
1645
1577
1538
1448
1383
1477
1430
1364
1307
1283
1129
1088
993
804
813
635
525
425
283
225
65
-40
-208
-274
-321
-478
-649
-746
-774
-887
-990
-1313
-1335
-1198
-1168
-1325
-1583
-1574
-1473
-1349
-1666
-1738
-1499
-1610
-1760
-1802
-1674
-1707
-1570
-1444
-1524
-1396
-1353
-1328
-1347
-1316
-1112
-1272
-1165
-1195
-1254
-1091
-1168
-1133
-1111
-1032
-1065
-1091
-1039
-975
-1051
-1181
-1095
-975
-970
-1052
-992
-855
-886
-811
-715
-636
-513
-369
-275
-189
-61
86
210
324
507
590
708
843
857
901
1017
1247
1120
1041
1227
1400
1436
1387
1340
1345
1589
1497
1554
1711
1862
1969
2146
2294
2440
2704
2835
3007
2831
2951
3061
2923
3117
2960
2717
2698
2516
2323
2204
1943
1877
1596
1348
1306
768
649
442
233
204
-256
-334
-763
-1054
-1158
-1934
-2368
-3073
-3579
-3647
-3768
-3542
-3617
-3707
-3626
-3463
-2827
-2132
-1548
-990
-647
-425
-228
-149
21
216
341
471
458
418
279
112
135
257
501
668
631
512
338
123
-69
-411
-764
-1120
-1598
-1976
-2389
-2747
-3049
-3292
-3319
-3284
-3100
-2881
-2770
-2614
-2506
-2339
-2112
-1958
-1917
-2132
-2548
-3382
-4110
-4783
-5071
-4609
-4363
-4022
-4042
-4049
-3534
-2724
-1692
-1087
-735
-578
-435
-406
-625
-1161
-1570
-1789
-1744
-1538
-1597
-1694
-2057
-2119
-1890
-1451
-969
-860
-955
-1155
-1320
-1375
-1485
-1600
-1607
-1488
-1246
-1026
-919
-864
-588
-205
440
1025
1379
1457
1438
1561
1596
1767
1772
1831
2048
2182
2326
2430
2538
2872
3446
4081
4738
5297
5734
5971
6321
6731
7101
7634
7750
7735
7758
7472
7350
7005
6710
6236
4823
1911
-1918
-5610
-8396
-8486
-8443
-8720
-9728
-11747
-12455
-12424
-10511
-8061
-5359
-3056
-2331
-2095
-2325
-2080
-1326
-165
1106
2251
2765
2504
1881
1556
2428
4072
5932
7135
7538
7592
7194
6757
6065
5081
4015
2737
1422
-154
-1824
-3536
-5180
-6380
-6988
-7090
-6788
-6281
-5918
-5562
-5247
-4845
-4390
-3990
-3519
-3070
-2589
-2330
-2354
-2468
-2414
-1873
-842
424
1599
2442
2989
3426
3817
4199
4483
4548
4294
3680
2808
1759
558
-578
-1490
-2169
-2577
-2867
-3193
-3554
-3854
-3948
-3840
-3600
-3334
-3174
-3162
-3356
-3603
-3811
-3926
-3787
-3475
-3077
-2566
-2096
-1686
-1415
-1320
-1219
-1084
-635
-130
158
89
-424
-845
-1045
-951
-762
-743
-959
-1510
-2112
-2573
-2716
-2518
-2376
-2471
-2510
-2374
-2051
-1726
-1713
-1798
-1604
-1059
-541
-338
-458
-815
-942
-677
-255
266
496
447
337
296
497
698
805
797
830
1052
1269
1344
1122
953
1018
1336
1720
1883
1827
1619
1606
1580
1776
1946
2113
2265
2255
2450
2393
2541
2653
2665
2882
3008
3108
3088
2938
2830
2834
3032
3326
3432
3633
3587
3442
2581
726
-1295
-3282
-4131
-4157
-4357
-4892
-5875
-6777
-7019
-6547
-5271
-3653
-2139
-1102
-774
-632
-489
-253
144
566
1067
1393
1237
738
98
-84
348
1116
1922
2397
2601
2564
2290
1939
1568
1190
802
286
-341
-1168
-2150
-3128
-3924
-4317
-4271
-3944
-3583
-3365
-3293
-3227
-2965
-2572
-2118
-1731
-1504
-1455
-1607
-1870
-2258
-2477
-2422
-2100
-1695
-1402
-1349
-1452
-1473
-1604
-1785
-1850
-1958
-1862
-1899
-2438
-3158
-3755
-3807
-3564
-3213
-2962
-2853
-2568
-2270
-2009
-1799
-1575
-1350
-1014
-782
-708
-867
-1233
-1595
-1782
-1549
-1222
-970
-888
-835
-658
-370
12
370
730
1131
1419
1534
1410
1091
851
804
865
1022
1171
1247
1348
1506
1753
2067
2627
3199
3648
3998
4161
4229
4362
4598
4741
5125
5446
5547
5668
5603
5709
5811
5953
6011
5880
5954
5441
4993
4198
2895
701
-2755
-5783
-8699
-9273
-9152
-9433
-9586
-10639
-10620
-10103
-8260
-5905
-3240
-814
361
924
1008
1279
1587
2328
2833
3477
3740
3360
2711
2087
2440
3386
4624
5533
5770
5615
4989
4160
3273
2304
1291
54
-1311
-2848
-4343
-5692
-6816
-7525
-7635
-7180
-6318
-5262
-4388
-3575
-2797
-2047
-1315
-695
-165
188
529
705
641
532
460
631
1080
1724
2369
2854
3068
3109
3097
3071
2975
2686
2126
1267
225
-912
-2053
-3057
-3875
-4334
-4527
-4550
-4402
-4248
-3996
-3673
-3248
-2705
-2118
-1623
-1275
-1152
-1184
-1259
-1329
-1280
-1186
-928
-735
-773
-792
-897
-778
-492
-393
-339
-448
-547
-714
-954
-1324
-1777
-2026
-2157
-2143
-2112
-2146
-2221
-2171
-2044
-1843
-1642
-1613
-1625
-1684
-1712
-1854
-2073
-2212
-2255
-2089
-1865
-1665
-1474
-1205
-754
-231
226
479
594
753
966
1093
1061
839
541
315
213
169
164
171
160
269
343
512
584
642
750
839
951
971
929
671
627
580
717
872
924
1070
1212
1611
1872
2187
2323
2515
2809
2998
3336
3432
3455
3427
3431
3632
3850
4074
4195
4210
4044
3289
1750
-203
-2162
-3462
-3894
-4315
-4753
-5524
-6343
-6709
-6485
-5466
-4175
-2751
-1754
-1096
-625
-219
160
516
877
1269
1682
1774
1569
1145
936
1082
1552
2161
2637
2888
2897
2705
2419
2082
1737
1270
623
-82
-885
-1752
-2644
-3494
-4092
-4295
-4195
-3814
-3426
-3094
-2848
-2594
-2207
-1823
-1369
-1004
-743
-567
-542
-594
-698
-795
-787
-636
-515
-456
-498
-656
-856
-1489
-2362
-3204
-3720
-3582
-3395
-3619
-4183
-4514
-4273
-3559
-2823
-2379
-2080
-1794
-1453
-1134
-980
-1047
-1135
-1201
-1109
-935
-962
-1256
-1755
-2059
-1961
-1599
-1309
-1228
-1260
-1250
-1122
-978
-891
-781
-535
-230
60
252
330
416
577
778
1008
1173
1251
1288
1291
1282
1290
1286
1430
1671
1903
2192
2246
2302
2383
2612
3036
3360
3846
4138
4554
5073
5457
5991
6272
6607
6801
6753
6769
6217
5906
5467
4789
4381
3424
2486
185
-2733
-5655
-8435
-9086
-9138
-8845
-8788
-9096
-9120
-8750
-7370
-5614
-3317
-1240
191
888
1302
1599
1840
2349
2726
3393
3748
3810
3362
2830
2840
3157
3907
4412
4604
4401
3775
2969
1990
1055
96
-972
-2133
-3362
-4476
-5489
-6266
-6764
-6838
-6411
-5603
-4631
-3693
-2861
-2212
-1543
-926
-299
276
719
1075
1271
1317
1172
1058
1005
1111
1467
1909
2313
2524
2519
2291
2038
1754
1344
843
145
-653
-1479
-2318
-3078
-3674
-4061
-4239
-4151
-3936
-3612
-3252
-2854
-2430
-1938
-1387
-893
-443
-224
-159
-204
-278
-309
-244
-156
-32
3
-169
-375
-617
-656
-620
-663
-820
-1039
-1271
-1475
-1601
-1819
-2078
-2249
-2271
-2212
-2045
-1918
-1854
-1793
-1705
-1443
-1092
-770
-574
-485
-463
-488
-516
-689
-1060
-1461
-1928
-2224
-2391
-2623
-2773
-2807
-2614
-2284
-1831
-1384
-898
-442
-99
126
219
353
394
438
337
214
85
-35
-132
-260
-239
-141
-15
30
122
190
283
336
292
334
418
573
585
562
538
604
751
932
1084
1218
1432
1567
1789
2010
2166
2257
2239
2240
2320
2366
2434
2288
2207
2180
2103
2317
2354
2527
2624
2671
2746
2643
2667
2295
1483
268
-1171
-2405
-3170
-3641
-3983
-4305
-4575
-4577
-4394
-3820
-3150
-2256
-1415
-781
-178
237
569
697
732
743
804
860
897
792
668
694
913
1188
1444
1710
1772
1719
1521
1181
762
242
-364
-1026
-1683
-2301
-2877
-3349
-3700
-3835
-3740
-3442
-3036
-2651
-2253
-1914
-1601
-1279
-1066
-933
-898
-1141
-1523
-2160
-2735
-3022
-3123
-2884
-2655
-2342
-2103
-1753
-1307
-952
-674
-623
-667
-758
-841
-1050
-1334
-1754
-2088
-2274
-2246
-2121
-2062
-1931
-1822
-1567
-1290
-1043
-855
-746
-720
-745
-777
-879
-953
-972
-906
-738
-499
-247
32
341
650
935
1134
1270
1298
1267
1193
985
798
624
599
672
817
1005
1199
1478
1752
2148
2495
2860
3167
3416
3637
3689
3812
3783
3845
4017
4224
4677
5131
5546
5888
6051
6206
6323
6403
6384
6174
5893
5327
4497
3241
853
-2221
-5355
-8208
-9254
-9532
-9144
-8822
-8838
-8330
-7961
-6333
-4657
-2526
-600
580
1472
1768
2126
2102
2181
2131
2399
2637
2847
2784
2620
2869
3218
3929
4402
4733
4627
4011
3217
2037
966
-189
-1466
-2681
-3932
-4799
-5491
-5872
-5899
-5668
-5043
-4149
-3141
-2260
-1525
-999
-567
-226
122
455
647
745
706
707
670
754
959
1290
1838
2357
2903
3148
3049
2706
2154
1529
840
165
-535
-1252
-1991
-2685
-3265
-3617
-3725
-3619
-3312
-2900
-2363
-1875
-1485
-1170
-962
-794
-704
-631
-689
-788
-885
-937
-878
-700
-424
-102
245
490
718
856
882
810
617
315
-90
-514
-986
-1499
-2080
-2616
-3063
-3396
-3456
-3463
-3298
-3023
-2652
-2172
-1651
-1114
-741
-399
-241
-139
-110
-282
-663
-1127
-1633
-1941
-2114
-2294
-2377
-2379
-2154
-1933
-1577
-1215
-840
-494
-299
-207
-179
-112
-119
-171
-330
-342
-295
-175
-69
-37
47
162
309
381
498
522
437
267
60
-66
-152
-177
-216
-200
-60
143
365
557
737
930
1105
1300
1408
1555
1626
1586
1554
1452
1461
1448
1544
1525
1587
1681
1760
1948
2018
2199
2233
2373
2318
2404
2386
2302
2313
2059
2019
1777
1803
1623
1495
1405
1143
676
-212
-1091
-2120
-2540
-2933
-3014
-3141
-3190
-3043
-2997
-2538
-2271
-1642
-1235
-788
-466
-266
-10
-27
66
-18
48
72
119
63
-9
10
97
243
280
371
317
177
-65
-417
-773
-1177
-1577
-1996
-2339
-2591
-2774
-2820
-2822
-2752
-2538
-2200
-1892
-1595
-1402
-1353
-1392
-1448
-1324
-1168
-995
-966
-1075
-1223
-1281
-1297
-1349
-1396
-1521
-1567
-1613
-1673
-1742
-1894
-2045
-2153
-2134
-2005
-1862
-1716
-1607
-1508
-1359
-1178
-1010
-881
-803
-732
-643
-568
-515
-487
-482
-463
-424
-374
-313
-203
-81
92
240
360
518
633
707
697
613
504
419
391
430
468
496
548
666
761
885
1005
1123
1214
1313
1461
1538
1697
1801
1916
2087
2323
2566
2827
3083
3354
3727
4056
4511
4825
5186
5355
5370
5360
5169
5164
4871
4694
4267
3782
3322
2630
1997
388
-1608
-3941
-6075
-7058
-7399
-7010
-6627
-6178
-5623
-5126
-4170
-3211
-2079
-1095
-356
275
749
1176
1389
1406
1343
1493
1678
1988
2159
2304
2497
2737
3050
3101
3159
2885
2313
1559
585
-284
-1160
-1991
-2735
-3316
-3622
-3741
-3675
-3571
-3359
-3071
-2672
-2231
-1797
-1446
-1186
-985
-943
-753
-646
-488
-311
-135
154
422
820
1135
1435
1665
1819
1895
1754
1473
1010
459
-110
-594
-1030
-1380
-1607
-1826
-1992
-2118
-2183
-2170
-2099
-1952
-1813
-1643
-1505
-1425
-1418
-1460
-1464
-1422
-1345
-1185
-933
-689
-348
-95
171
375
498
584
571
560
415
293
61
-245
-540
-841
-1184
-1537
-1858
-2100
-2195
-2246
-2205
-2166
-2024
-1827
-1594
-1342
-1168
-1031
-960
-954
-1188
-1579
-1987
-2290
-2360
-2307
-2249
-2223
-2089
-1756
-1233
-753
-477
-377
-298
-138
-6
80
-42
-273
-466
-562
-520
-517
-503
-486
-370
-127
122
276
300
263
208
145
5
-167
-381
-427
-391
-335
-211
-152
-5
167
413
562
665
724
716
783
723
698
598
534
569
730
952
1085
1176
1312
1502
1714
1814
1873
1858
1849
1949
1905
1912
1803
1832
1797
1842
1986
1973
2178
2238
2363
2346
2284
2179
2065
2090
2007
2064
1610
1018
130
-762
-1245
-1697
-1746
-2118
-2200
-2487
-2542
-2338
-2227
-1805
-1761
-1499
-1440
-1156
-911
-699
-524
-482
-264
-119
238
345
555
687
870
1062
1156
1328
1219
1115
834
622
331
-15
-280
-667
-887
-1086
-1197
-1293
-1346
-1399
-1415
-1350
-1368
-1308
-1281
-1260
-1292
-1280
-1211
-1196
-1154
-1122
-1041
-966
-799
-606
-502
-455
-436
-491
-625
-885
-1202
-1443
-1700
-1799
-1923
-2058
-2215
-2334
-2309
-2276
-2115
-1985
-1860
-1830
-1749
-1615
-1519
-1504
-1668
-1830
-1972
-1966
-1831
-1647
-1590
-1541
-1377
-1134
-914
-824
-792
-882
-939
-924
-876
-927
-1047
-1120
-1151
-1113
-1064
-958
-874
-779
-627
-477
-361
-311
-249
-194
-173
-222
-325
-378
-352
-267
-161
-92
-44
99
283
439
497
460
492
639
894
1151
1318
1388
1439
1554
1651
1761
1834
1947
2095
2258
2456
2642
2921
3105
3469
3859
4336
4835
5114
5365
5316
5233
5050
4728
4346
3750
2838
993
-1439
-3872
-5970
-6759
-6808
-6348
-5704
-5050
-4226
-3687
-2853
-2414
-2037
-1954
-2095
-2080
-2050
-1651
-1468
-1142
-780
-76
678
1492
2224
2764
3325
3573
3739
3525
3264
2683
1851
952
72
-536
-1036
-1290
-1464
-1368
-1094
-875
-781
-893
-1148
-1573
-1955
-2345
-2637
-2867
-2981
-2957
-2859
-2554
-2150
-1666
-1179
-629
-140
355
704
892
927
845
667
382
204
-2
-120
-174
-128
-12
154
334
431
371
182
-106
-509
-927
-1343
-1696
-1964
-2064
-2075
-1984
-1887
-1739
-1584
-1439
-1260
-1126
-946
-853
-740
-740
-727
-858
-1200
-1472
-1750
-1653
-1486
-1182
-887
-666
-326
-146
43
-41
-367
-908
-1408
-1691
-1819
-1921
-2133
-2350
-2330
-2004
-1636
-1296
-1212
-1078
-922
-732
-659
-719
-798
-1002
-1097
-1178
-1153
-1145
-1093
-1004
-864
-649
-411
-207
-142
-70
-91
-227
-364
-432
-448
-424
-312
-192
-59
152
359
516
570
630
731
756
732
660
551
421
354
317
293
378
452
549
656
657
743
798
816
803
699
615
585
595
659
718
804
950
1126
1375
1512
1664
1680
1722
1725
1735
1768
1699
1694
1584
1606
1519
1512
1469
1437
1416
1248
999
509
-15
-565
-976
-1292
-1496
-1611
-1635
-1695
-1592
-1447
-1278
-1123
-1183
-1173
-1281
-1247
-1207
-1130
-1023
-969
-794
-616
-394
-223
-63
78
168
213
319
305
151
-90
-410
-639
-763
-707
-706
-793
-861
-866
-727
-603
-598
-786
-1004
-1179
-1261
-1266
-1334
-1452
-1550
-1548
-1418
-1322
-1292
-1331
-1409
-1381
-1312
-1231
-1287
-1384
-1468
-1574
-1571
-1596
-1617
-1616
-1623
-1546
-1513
-1441
-1404
-1361
-1308
-1352
-1353
-1397
-1364
-1298
-1187
-1119
-1049
-986
-916
-832
-834
-841
-916
-929
-927
-840
-789
-751
-703
-697
-626
-590
-516
-459
-384
-302
-182
-46
62
148
210
255
250
246
240
201
139
73
26
53
101
189
271
386
515
562
657
698
713
707
711
715
682
722
736
847
1055
1305
1627
1870
2182
2466
2663
2867
2988
3098
3195
3361
3546
3672
3815
3806
3651
3447
3212
2944
2570
2138
1578
842
-182
-1257
-2345
-3003
-3137
-3088
-2782
-2648
-2301
-2099
-1826
-1665
-1845
-1918
-2279
-2323
-2385
-2105
-1764
-1366
-788
-332
315
726
1122
1283
1387
1336
1207
1061
903
863
768
757
684
740
833
907
945
894
872
762
626
343
-51
-499
-905
-1193
-1378
-1414
-1371
-1206
-1022
-839
-701
-723
-739
-854
-1021
-1137
-1259
-1279
-1288
-1145
-997
-765
-544
-366
-161
-43
116
115
95
2
-79
-188
-271
-348
-425
-400
-388
-281
-217
-119
-110
-163
-246
-382
-524
-700
-851
-1056
-1232
-1320
-1360
-1329
-1246
-1153
-1090
-1160
-1324
-1541
-1722
-1840
-1858
-1848
-1866
-1756
-1537
-1192
-913
-729
-686
-714
-664
-578
-499
-651
-949
-1232
-1334
-1232
-1102
-1071
-1140
-1061
-735
-407
-251
-321
-502
-587
-560
-570
-706
-881
-992
-969
-802
-665
-566
-460
-346
-178
-124
-153
-276
-368
-353
-365
-394
-398
-316
-118
116
227
274
248
257
337
336
254
155
126
178
292
436
551
595
647
696
714
690
637
533
492
501
536
649
680
772
874
998
1108
1210
1333
1399
1516
1598
1733
1840
1911
2065
2165
2269
2402
2436
2447
2283
2062
1774
1497
1338
1149
1097
897
621
76
-505
-992
-1274
-1296
-1354
-1338
-1441
-1381
-1289
-1177
-1170
-1299
-1530
-1733
-1745
-1636
-1453
-1326
-1158
-1032
-760
-525
-323
-246
-212
-197
-217
-184
-166
-65
-19
89
176
298
423
476
487
415
344
301
277
243
162
65
-37
-165
-242
-304
-345
-365
-350
-338
-362
-435
-536
-619
-703
-816
-933
-993
-1028
-994
-929
-869
-794
-761
-734
-729
-789
-817
-874
-1032
-1138
-1231
-1251
-1104
-1032
-965
-969
-939
-816
-753
-728
-874
-949
-1032
-1010
-968
-969
-948
-1005
-996
-1000
-1046
-1229
-1459
-1665
-1737
-1657
-1507
-1422
-1416
-1272
-1070
-903
-853
-910
-991
-996
-913
-867
-826
-831
-810
-720
-665
-623
-624
-595
-511
-444
-414
-426
-425
-381
-296
-261
-287
-279
-169
34
204
338
367
401
452
489
481
404
340
293
337
380
438
484
550
658
730
782
786
770
748
736
719
702
721
769
847
933
1017
1088
1200
1299
1451
1566
1594
1662
1634
1713
1761
1790
1809
1790
1861
1821
1806
1669
1493
1371
1181
988
756
413
51
-228
-439
-396
-407
-365
-445
-560
-534
-658
-618
-948
-1104
-1329
-1475
-1346
-1354
-1077
-1151
-1003
-973
-875
-756
-824
-737
-931
-858
-881
-769
-704
-617
-452
-417
-221
-202
-74
-100
-106
-96
-121
-75
-119
-82
-77
-17
24
27
66
44
80
124
89
41
-43
-106
-176
-238
-291
-348
-368
-391
-342
-348
-356
-378
-461
-506
-624
-677
-749
-813
-821
-821
-772
-749
-691
-653
-630
-617
-639
-666
-800
-886
-955
-998
-890
-886
-817
-795
-692
-537
-471
-375
-540
-626
-827
-1023
-1188
-1367
-1251
-1195
-1048
-976
-832
-622
-491
-425
-571
-712
-820
-826
-795
-793
-777
-689
-544
-400
-312
-300
-280
-323
-325
-336
-393
-434
-370
-310
-263
-227
-122
-204
-315
768
403
57
-85
69
620
194
329
-317
-52
316
283
231
61
162
340
567
491
55
-993
-359
288
76
99
-389
-386
178
447
170
6
70
121
287
53
-301
-183
113
217
141
20
44
369
529
401
215
190
310
372
324
208
232
324
414
394
334
316
351
396
336
277
236
258
249
230
157
74
113
148
126
98
85
74
126
127
127
104
79
67
61
96
76
91
45
-6
-51
-90
-108
-156
-162
-226
-253
-220
-240
-232
-300
-383
-455
-518
-550
-603
-551
-592
-587
-564
-578
-541
-589
-558
-597
-583
-590
-596
-567
-569
-489
-513
-490
-490
-486
-463
-460
-433
-402
-359
-331
-297
-261
-265
-308
-328
-377
-372
-384
-415
-417
-422
-413
-417
-419
-455
-472
-479
-489
-501
-564
-628
-669
-707
-687
-700
-723
-705
-698
-701
-750
-769
-806
-754
-718
-692
-627
-564
-459
-391
-349
-373
-376
-356
-321
-309
-308
-259
-240
-231
-224
-228
-305
-324
-306
-324
-306
-348
-352
-286
-329
-272
-334
-344
-212
-269
-222
-243
-306
-249
-237
-307
-251
-253
-214
-101
-157
-95
-49
-44
34
36
34
2
30
4
-86
-65
-69
-99
-53
-35
-71
-60
-80
-105
-117
-141
-172
-188
-213
-231
-255
-282
-277
-262
-251
-247
-229
-227
-205
-169
-168
-165
-124
-107
-113
-94
-70
-40
-12
-5
-1
-14
8
21
31
24
10
8
-4
-22
-52
-75
-88
-102
-172
-136
-136
-186
-151
-145
-86
-91
-109
-70
-76
-66
-61
-80
-85
-76
-42
-43
-25
-17
-56
-47
-68
-105
-90
-72
-72
-47
-32
-40
-22
-32
-14
-25
-60
-53
-95
-101
-73
-75
-57
-49
-68
-72
-71
-67
-55
-51
-48
-54
-68
-57
-86
-94
-70
-101
-138
-163
-180
-218
-245
-259
-270
-263
-246
-231
-239
-230
-213
-216
-238
-247
-264
-276
-285
-293
-281
-273
-310
-304
-315
-328
-344
-310
-371
-317
-349
-295
-377
-316
-456
-237
-1018
-1806
-111
-34
35
-53
-484
70
243
-228
-499
-542
-338
-35
-239
-497
-418
-222
-14
-162
-345
-282
-164
-19
-130
-315
-333
-252
-213
-301
-422
-362
-233
-152
-138
-202
-201
-124
-154
-266
-347
-385
-301
-200
-171
-152
-135
-104
-65
-108
-158
-157
-138
-115
-131
-162
-141
-123
-129
-139
-175
-176
-129
-93
-97
-114
-107
-104
-122
-125
-145
-172
-175
-208
-222
-217
-240
-258
-258
-287
-320
-320
-319
-311
-314
-315
-291
-287
-290
-300
-307
-305
-295
-273
-240
-228
-222
-212
-202
-205
-181
-173
-180
-177
-169
-159
-163
-156
-164
-181
-200
-199
-203
-197
-181
-183
-171
-148
-144
-147
-162
-176
-179
-169
-179
-186
-158
-143
-143
-147
-152
-162
-163
-156
-153
-156
-163
-174
-178
-178
-194
-208
-232
-265
-269
-271
-290
-290
-303
-315
-317
-317
-301
-311
-323
-318
-330
-309
-310
-307
-308
-344
-360
-363
-304
-298
-324
-340
-380
-374
-372
-389
-393
-395
-380
-384
-399
-410
-415
-431
-455
-455
-477
-486
-487
-488
-461
-477
-487
-482
-479
-460
-437
-418
-410
-408
-417
-439
-460
-480
-481
-476
-481
-473
-462
-440
-423
-436
-449
-447
-441
-434
-448
-448
-449
-460
-456
-441
-439
-410
-408
-408
-393
-406
-378
-348
-331
-300
-278
-300
-290
-285
-287
-284
-279
-261
-244
-229
-230
-247
-273
-257
-259
-284
-275
-269
-269
-284
-275
-267
-274
-268
-247
-248
-252
-241
-233
-248
-255
-263
-262
-260
-262
-235
-224
-209
-178
-139
-114
-95
-71
-73
-101
-96
-116
-142
-155
-176
-162
-162
-176
-164
-166
-161
-128
-109
-102
-104
-102
-122
-149
-171
-192
-183
-188
-212
-219
-268
-297
-292
-274
-255
-252
-279
-288
-297
-327
-342
-347
-352
-339
-328
-306
-279
-271
-259
-261
-248
-227
-239
-220
-230
-257
-254
-282
-292
-296
-310
-290
-287
-270
-235
-257
-248
-227
-246
-232
-219
-256
-281
-283
-295
-306
-298
-280
-256
-234
-208
-171
-164
-151
-152
-184
-204
-213
-246
-270
-282
-291
-283
-290
-295
-305
-318
-310
-300
-294
-287
-281
-250
-261
-283
-304
-316
-311
-323
-312
-272
-263
-242
-204
-197
-165
-126
-113
-104
-104
-122
-127
-131
-143
-144
-144
-164
-166
-173
-193
-198
-213
-248
-239
-257
-310
-321
-338
-362
-353
-352
-342
-326
-337
-328
-294
-279
-260
-241
-248
-233
-211
-212
-209
-200
-200
-189
-188
-166
-148
-147
-138
-136
-146
-147
-141
-131
-125
-119
-127
-132
-122
-101
-101
-104
-101
-110
-111
-130
-155
-152
-170
-170
-205
-198
-365
-228
90
-347
-307
-204
-230
-106
-236
-296
-232
-172
-156
-191
-263
-190
-135
-157
-182
-201
-147
-78
-36
-20
-30
-31
13
1
-37
-33
-34
-41
-60
-102
-127
-142
-173
-196
-213
-229
-211
-191
-198
-183
-172
-150
-125
-120
-119
-133
-124
-94
-97
-133
-147
-162
-184
-185
-182
-195
-220
-217
-211
-235
-236
-238
-266
-286
-314
-334
-356
-375
-377
-381
-400
-412
-405
-421
-426
-407
-390
-380
-342
-315
-323
-323
-311
-310
-322
-304
-291
-294
-296
-270
-267
-263
-222
-210
-200
-185
-199
-208
-215
-231
-226
-208
-202
-195
-197
-204
-204
-214
-202
-193
-192
-183
-200
-223
-230
-269
-291
-297
-313
-301
-292
-292
-282
-258
-231
-231
-244
-245
-254
-274
-277
-282
-315
-330
-357
-370
-343
-373
-367
-347
-342
-327
-290
-259
-242
-236
-208
-211
-207
-224
-224
-224
-217
-214
-381
-160
-162
-323
-379
-233
-139
-231
-290
-252
-179
-176
-206
-207
-179
-189
-178
-176
-197
-200
-179
-186
-201
-230
-232
-244
-252
-270
-307
-295
-270
-306
-330
-340
-348
-333
-315
-302
-300
-306
-303
-290
-275
-251
-241
-233
-213
-216
-221
-214
-230
-249
-232
-243
-248
-249
-248
-245
-255
-257
-248
-249
-274
-276
-284
-319
-326
-325
-348
-404
-436
-467
-511
-520
-514
-519
-509
-469
-448
-428
-419
-403
-383
-375
-337
-302
-284
-279
-274
-277
-275
-256
-249
-220
-199
-188
-167
-155
-155
-149
-141
-144
-154
-186
-228
-259
-282
-311
-311
-309
-328
-330
-324
-330
-311
-332
-348
-349
-377
-390
-396
-380
-395
-420
-446
-469
-487
-483
-467
-456
-444
-444
-436
-418
-411
-391
-389
-407
-397
-376
-336
-328
-320
-314
-341
-353
-341
-346
-369
-375
-372
-364
-344
-329
-297
-280
-258
-242
-249
-238
-231
-226
-222
-202
-203
-219
-226
-235
-263
-290
-305
-329
-339
-353
-354
-343
-329
-306
-301
-287
-283
-283
-280
-307
-331
-349
-378
-403
-400
-405
-422
-419
-421
-419
-419
-414
-433
-440
-430
-436
-434
-432
-419
-418
-398
-361
-337
-315
-305
-274
-263
-264
-242
-244
-251
-262
-249
-246
-247
-232
-239
-252
-273
-286
-293
-302
-307
-322
-312
-315
-341
-338
-334
-340
-320
-321
-302
-280
-285
-249
-242
-237
-243
-244
-223
-237
-260
-259
-276
-281
-257
-245
-227
-223
-254
-237
-243
-289
-269
-274
-301
-322
-329
-336
-363
-377
-387
-404
-408
-414
-413
-400
-408
-403
-399
-408
-378
-380
-367
-356
-400
-412
-407
-419
-384
-346
-320
-295
-292
-277
-273
-297
-328
-344
-354
-368
-370
-357
-358
-358
-348
-349
-333
-348
-364
-336
-338
-326
-302
-288
-276
-265
-270
-281
-284
-302
-306
-300
-314
-327
-323
-329
-325
-331
-357
-353
-343
-362
-365
-371
-378
-366
-368
-384
-395
-388
-382
-401
-405
-409
-411
-406
-405
-403
-397
-372
-369
-349
-326
-311
-308
-317
-305
-316
-319
-307
-315
-332
-349
-360
-360
-377
-387
-401
-407
-383
-374
-373
-358
-344
-343
-336
-296
-263
-259
-246
-226
-227
-222
-208
-196
-201
-196
-189
-204
-203
-211
-211
-209
-206
-195
-214
-193
-189
-208
-207
-205
-215
-228
-227
-226
-264
-303
-304
-333
-350
-344
-347
-367
-379
-378
-373
-388
-398
-395
-397
-408
-411
-396
-390
-384
-376
-339
-299
-262
-240
-206
-187
-188
-192
-214
-236
-240
-222
-226
-229
-215
-195
-168
-148
-128
-125
-114
-115
-121
-127
-125
-146
-177
-191
-221
-212
-209
-199
-221
-252
-260
-266
-291
-303
-292
-312
-330
-313
-294
-307
-312
-297
-287
-283
-298
-300
-311
-333
-336
-340
-360
-355
-344
-351
-349
-365
-391
-409
-432
-430
-441
-482
-488
-491
-488
-485
-487
-463
-460
-471
-450
-452
-450
-426
-417
-397
-385
-365
-315
-292
-259
-222
-202
-187
-183
-186
-196
-212
-231
-242
-254
-246
-248
-267
-285
-285
-306
-317
-343
-386
-380
-388
-384
-372
-399
-395
-368
-360
-339
-313
-297
-287
-294
-286
-301
-320
-323
-316
-312
-315
-328
-316
-334
-362
-363
-387
-425
-438
-455
-475
-496
-488
-458
-460
-470
-473
-467
-480
-498
-511
-526
-544
-567
-559
-566
-578
-569
-572
-572
-565
-537
-536
-554
-573
-605
-632
-665
-664
-707
-719
-797
-793
-861
-871
-1012
-973
-1181
-1111
-2299
-2979
-1952
-3083
-3105
-1810
-2037
-1878
-778
-1360
-1547
-1145
-1379
-1794
-1755
-1243
-1042
-1095
-867
-817
-779
-810
-1026
-1103
-814
-871
-948
-700
-575
-618
-608
-657
-924
-802
-619
-762
-654
-355
-417
-529
-541
-630
-693
-802
-877
-798
-632
-557
-496
-391
-383
-474
-630
-707
-712
-729
-744
-771
-612
-438
-350
-270
-193
-194
-181
-306
-591
-513
63
176
-261
-51
520
524
-284
-399
499
297
22
313
-118
-177
696
895
-634
-664
557
569
-715
-285
113
-25
-267
597
691
-1568
-869
700
84
-863
-806
-12
348
20
246
-626
-784
525
-252
-1127
-530
496
-2
-671
790
107
-368
-148
-793
-906
41
126
-7
213
-482
295
881
-412
-1160
-172
550
150
-721
-604
623
773
-407
-794
-249
394
50
-773
-1011
-355
135
-288
448
-625
-1192
623
187
-832
-822
55
395
-243
-351
-314
213
220
-538
-769
-238
531
-330
-1174
690
-106
-1109
500
94
-935
-835
349
203
-715
-1459
-149
656
-3
-503
-945
205
-85
-207
-374
344
-777
254
1606
-558
-878
52
13
-391
97
-195
-405
-25
1153
-53
-1020
-381
-148
6
-372
-853
-543
295
784
481
57
-682
-141
245
-174
-1084
-1202
1131
1055
-378
182
500
273
-8
14
-256
-288
121
855
921
-1520
-351
1630
-153
-1425
-298
1768
429
-799
552
138
-757
-114
172
-952
-370
297
432
692
-240
-139
109
-312
-187
-1036
-632
143
-174
-362
60
-112
-68
254
-335
-774
220
132
-527
270
257
-85
-150
-91
-400
-123
150
-37
501
-303
-664
213
819
-225
-971
41
778
123
-489
-288
503
611
-902
-245
74
-431
413
318
-616
-229
237
36
89
-184
-191
-24
-334
-108
228
-1048
-615
1160
44
-1290
-59
1568
446
-868
-129
-70
-485
41
321
73
214
1089
-185
-731
40
-353
11
-326
-1397
1519
726
-890
-617
-397
561
-1438
-1221
807
891
-1065
1
864
-752
-533
-551
93
466
-382
-1064
625
2000
-689
-1839
-1059
1142
1008
-1420
-700
308
680
1623
267
-1635
-653
1123
1476
-1465
-2102
506
2455
928
-3060
-1566
2193
412
-2181
-689
444
341
-3
-87
-781
-327
485
-21
-543
-1066
696
1412
160
-1051
-611
678
90
-669
-439
357
-38
570
1187
-1462
-945
1836
1173
-1860
-1332
614
618
375
-565
-137
186
1400
-151
-53
286
-420
-376
-681
608
-141
-471
657
-627
-1072
1577
946
-2335
-1129
1266
182
404
-835
-1662
649
936
-54
13
-1219
-416
2363
924
-2812
-1317
-160
1429
-60
-3056
720
1972
-256
-575
-649
-577
-646
-558
950
-794
-1430
668
1497
398
-1641
-814
1150
-100
-1673
-915
819
574
-1201
-457
-554
569
886
-486
-319
-480
205
-359
-1450
-1304
781
-624
-1765
422
398
-1049
-2342
836
948
-2218
-1342
253
108
-334
-488
-1001
1103
872
261
596
-649
-1571
-158
346
-650
161
619
-123
129
434
-55
-1700
-45
842
-892
-249
-1370
1444
1130
-940
758
62
-1884
-195
1105
-2339
-2121
2087
2142
-1673
-2116
1720
2083
-1867
-1625
514
1061
726
-393
-2454
-690
1452
422
-1461
-1624
296
2258
1201
-2210
-557
-413
-64
-658
-1499
93
-693
620
1502
436
-1058
-1299
-114
-876
-792
-1480
-1423
484
1854
-707
-1969
904
-285
220
154
-1488
-1292
1414
-685
-2946
-616
896
750
-347
-1653
-384
1470
125
-2111
-2282
691
1806
-22
-2755
-405
1802
-340
-1145
-852
-550
639
2825
-2831
-2848
2104
3019
-2725
-3921
1407
3429
-232
-3225
591
1889
-1001
-3145
-47
1422
349
-1077
-51
1034
-559
-1623
-1406
-690
-181
45
-465
-423
848
964
-1535
-2560
204
1484
-170
-1699
-1306
1454
2813
-2075
-3701
-625
1548
817
-525
-2235
-295
2774
1141
-1657
-3044
385
1082
-353
-880
-482
647
1275
481
-710
-1715
542
-458
894
-198
-1338
1279
-385
498
-1652
-273
273
-1138
678
451
1152
-542
-1289
-1036
749
-178
-2369
-557
966
534
-1132
160
965
-520
-1270
-336
-794
-2746
-905
3402
368
-3068
-932
1420
2201
-1387
-3368
-1005
354
-153
241
-893
-1057
24
-425
-179
-1078
860
458
-1050
409
-1057
-1669
-777
1020
-1268
-1961
-175
2072
2548
-1592
-2440
267
1441
-824
-2144
-3006
144
2781
-36
-1854
-1712
2052
3756
-2144
-4533
793
1601
744
-1936
-1398
181
25
163
-445
1276
-1540
306
1872
-1001
-2392
-627
483
-947
704
240
-65
-309
1013
542
-1922
-911
-871
2197
-249
-2909
1292
25
-1390
-189
372
-342
169
1341
-156
-1433
-666
-657
-569
-846
-526
229
-137
1140
1103
-326
-2418
318
2301
-808
-4292
373
2758
509
-2213
-1117
2482
558
-1530
-1758
-184
724
532
234
-2294
-1534
1828
919
-988
-75
712
-1188
213
980
-1514
-1608
-316
-702
-50
-412
-566
2035
310
-1413
-24
291
-1579
-1618
904
44
-1939
-819
2155
1317
-3558
-1550
2721
1066
-2468
-2407
1261
1435
426
-2306
-1565
995
1898
-411
-3747
1125
2334
-728
-2126
-1340
-659
130
635
-1354
-2516
472
5332
-1435
-3975
657
674
1054
-1837
-2225
1758
979
-452
-873
-249
-240
1280
-378
-2508
1544
633
-2250
-268
1427
-1556
-128
-552
-1061
788
417
-2707
-184
2273
-1549
-3124
773
1775
-2106
-2827
-791
588
485
-1112
-2005
2134
-173
-1117
1503
-926
-1666
839
1989
-2820
-2587
1225
1724
1418
-1172
-2026
1982
2088
-2232
-2400
-258
1863
-889
-1076
942
-687
-185
2816
-417
-3757
-318
3174
516
-3390
-2155
1454
-111
-563
169
-1265
117
504
551
-539
-1603
-439
-82
-627
-1498
-925
690
541
-785
-589
365
-569
-1195
-2204
889
2882
-2599
-3541
541
2717
-1465
-2049
-197
-533
1856
-573
-485
1440
-2986
-1766
1458
150
-2609
-1083
2982
487
-1887
-1281
1280
-1403
-1539
-698
-587
545
919
-1377
-563
802
-1557
-938
-1634
-847
941
41
-1203
-484
-119
-1121
-1396
-1269
-1031
693
-544
741
1064
-3008
-282
652
-1282
-2207
-862
2333
1551
-2182
-1357
1531
-1385
-1489
267
-2841
-296
2066
845
102
-2383
43
250
-703
-817
137
1387
158
-525
303
514
36
-2791
336
3531
-677
-230
-1342
-537
1585
-1280
-2280
-839
2375
943
-1716
-739
215
80
-157
-1822
-1804
792
1115
-101
-1845
-127
1426
-2061
-2538
289
2807
-30
-2523
-286
294
-170
-719
-707
-1008
-438
1772
1018
-861
-2073
-376
1486
-500
-1316
-2499
-322
1567
1372
190
-3169
-1241
1561
773
-2389
-2670
-637
1337
-101
-700
-211
-2045
265
1489
-1298
-2544
-194
1360
865
-1148
-2543
-1142
783
39
-1619
-680
-485
439
2
905
-216
-2852
-247
1111
-564
-1926
-1066
765
2704
-923
-3771
-1157
1645
172
-476
-617
-2071
804
2088
-551
-3136
-2769
630
2013
-1069
-2525
510
469
-871
-942
-1853
-967
-50
1040
-270
-1030
415
326
220
-2263
-1306
188
453
-45
-756
1799
-377
-1988
-321
-212
-663
-1100
110
1758
-711
-2171
-675
387
981
-1083
-2058
-275
851
563
-709
-2744
-1818
1895
620
-2940
-1118
1592
1442
-1390
-2075
-976
-239
636
989
-702
-1691
1568
1092
-1336
-920
322
-470
108
-646
-1093
1383
885
-553
-1575
-289
-333
581
-1
-1587
115
437
-714
45
-1838
-399
1934
217
-3006
-1184
2638
-430
-915
-1163
-1295
-763
1494
1325
-1547
-892
-182
1512
-616
555
825
-2541
598
1005
203
-2109
-1883
2059
235
-1825
-342
1600
630
-2085
-523
-308
-867
230
898
-860
-991
1242
735
-200
-1801
-639
2402
1799
-1490
-2685
232
1634
-1048
-2024
-683
1191
740
-454
377
-1638
-596
191
-579
-713
-429
-131
143
296
-872
97
277
-274
-156
-539
-859
416
-575
-847
-271
-520
-720
888
1140
-1269
-1604
111
803
-466
-1184
-1696
956
1732
-1085
-1281
-273
-676
1139
439
-1105
-172
-709
510
-665
-278
-1291
-1409
583
238
91
-254
291
-1465
-207
825
-673
-1821
-1605
255
643
244
-447
-1042
-93
806
-480
-803
-500
745
-399
-738
-825
-305
505
-472
-775
-449
665
616
-294
-1655
-958
237
871
-881
-2072
-413
1812
1266
-1147
-1699
-1797
754
561
-1519
-2410
-1737
2037
906
-1450
-1385
-300
648
1009
-162
-1840
-798
599
1771
-1024
-2624
-1385
1835
2143
-1691
-1711
-905
2297
1686
-2608
-2717
1494
2053
-1022
-693
-1215
894
1809
-705
-2345
-355
1216
-409
-1691
331
450
-291
87
-1737
-212
940
309
-521
-956
-342
67
1500
-123
-2668
-925
2372
1367
-1628
-1653
1163
2249
-568
-1720
-1255
341
359
155
463
-1077
-1055
-671
2566
681
-2982
-1663
1204
1824
-1432
-2421
-181
1382
-719
-1532
-418
724
540
-925
-756
693
-467
-2303
-404
1242
-175
-2175
-1161
594
922
348
-1082
-705
-30
-451
-867
-545
588
-449
-472
-568
-128
1248
-407
-1725
-857
979
736
-730
-1494
-1418
401
1951
-1269
-3032
-673
1638
1175
-1207
-3088
38
1960
237
-1601
-1743
-376
648
375
-1161
-1947
-322
646
194
123
-442
-1137
-328
1507
502
-481
-1133
-48
684
-16
-876
-1308
-64
1574
679
-1826
-650
1136
379
-1366
-707
-437
-521
1457
356
-530
-494
-236
432
-418
91
765
103
-555
-433
640
-424
-989
-95
578
488
611
-11
515
474
-1447
311
1050
-451
-518
746
1300
449
527
-512
-169
727
-79
786
509
-498
821
1018
-698
-832
192
-333
-14
1853
1008
-638
-1016
209
1484
231
-2084
-881
2533
2004
-263
-420
408
382
-186
-29
491
442
-14
1230
1350
839
-38
-363
624
861
929
-450
-106
708
920
193
-1006
-143
376
11
-17
1339
1099
-383
-940
-100
-131
-146
-706
-838
201
736
1199
-465
-1418
-404
560
-223
-1319
-446
499
422
-387
-1119
-647
-67
256
-35
223
130
-720
-45
1410
399
-1496
-967
828
436
-84
56
319
797
249
4
42
184
-853
-571
14
349
816
-1124
-1230
435
215
-594
-215
-230
-643
101
671
-250
-870
-937
-956
259
263
-644
-1130
-478
849
444
-1447
-933
431
422
-624
-1444
-588
-142
-61
219
449
-555
-930
439
1023
-57
-1297
-564
1291
1105
-1350
-1496
31
367
-95
-934
-390
457
425
-184
55
163
-647
-1278
-624
841
553
-709
-789
419
715
-675
-792
568
717
-150
255
-154
498
-9
-382
1054
65
-825
86
1323
463
-27
247
392
-234
-359
523
367
-179
-97
388
424
-176
-216
558
122
-76
163
-113
-17
614
288
-559
-632
30
171
393
830
-265
-712
-288
276
300
-64
-860
-974
-208
268
489
141
-207
133
272
24
-531
-686
-640
-356
454
-152
-1290
-913
795
820
-404
-1196
-436
907
263
-699
-994
-646
-375
-472
-549
-298
440
551
-514
-1137
-157
32
-216
-397
-433
-56
215
-428
-774
200
296
32
-738
-612
976
1137
-781
-2160
-871
1139
415
-1068
-437
502
505
-49
-871
-445
12
-367
-264
355
246
-287
-49
160
-601
-961
-7
760
548
-886
-888
395
107
-430
-157
-288
-68
87
123
323
162
-130
-676
-492
-35
602
147
-158
99
-139
-325
-508
-266
-522
-617
-144
191
-328
-16
583
104
-883
-920
177
479
-263
-1169
-822
216
428
203
-326
-983
-146
544
16
-1001
-1053
-469
147
-237
-904
-739
118
1008
281
-1008
-1003
-105
220
-290
-777
-968
-386
190
-55
-446
-483
-371
-528
-140
-228
-367
-46
-466
-1169
-748
-124
-292
-404
-303
-254
-220
-252
-101
-843
-970
-90
16
-274
-582
48
111
-572
-904
-220
201
-122
-399
-650
-473
260
441
-161
-801
-657
2
496
116
-604
-560
-210
280
-102
-990
-829
164
134
-205
-309
-142
98
44
-298
-401
-179
17
235
-174
-307
-195
-204
-594
-581
-190
-48
-333
-424
555
735
-336
-784
-340
97
-31
-510
-265
564
273
-584
-277
67
10
-626
-673
1
101
267
136
-368
-899
-583
-196
-164
-379
-350
-22
-363
-675
-735
-586
-620
-908
-666
-45
280
126
-599
-903
-1060
-647
148
-68
-717
-650
-155
-96
-241
-892
-994
-596
185
513
-351
-1105
-629
220
-294
-1434
-1346
-158
524
305
-764
-893
-440
-603
-439
-141
-658
-1117
-510
44
-54
-810
-995
-530
-360
-548
-591
-496
-621
-588
-305
-300
-1137
-1063
-536
-366
-534
-891
-1047
-602
-322
-326
-426
-996
-737
-357
-424
-730
-573
-291
-231
-651
-729
-323
-299
-343
-404
-672
-1013
-451
-37
-424
-1175
-1087
-153
278
-360
-1131
-935
-172
21
-823
-1280
-614
78
-344
-1090
-1154
-666
-481
-298
-666
-1207
-981
-262
-331
-1013
-1029
-898
-629
-272
-338
-815
-876
-606
-658
-718
-809
-562
-222
-147
-357
-852
-754
-272
-318
-721
-703
-318
-129
-410
-742
-575
-304
-476
-722
-479
-367
-763
-891
-911
-900
-855
-942
-832
-649
-596
-615
-673
-724
-847
-1215
-1590
-1325
-941
-474
-398
-649
-810
-823
-554
-632
-725
-892
-801
-627
-716
-744
-849
-1037
-1001
-965
-892
-653
-594
-777
-899
-865
-1016
-1104
-849
-392
-393
-663
-786
-627
-521
-678
-852
-979
-1001
-923
-933
-803
-597
-727
-742
-770
-1028
-950
-949
-1015
-957
-952
-835
-467
-441
-936
-1130
-830
-720
-760
-775
-653
-520
-434
-625
-835
-798
-585
-545
-687
-745
-526
-328
-296
-590
-793
-526
-219
-178
-509
-562
-405
-526
-787
-961
-850
-498
-360
-401
-431
-360
-394
-656
-794
-796
-971
-1082
-791
-422
-584
-881
-727
-583
-556
-916
-1008
-776
-754
-897
-1040
-955
-923
-944
-1084
-1117
-1004
-759
-743
-680
-746
-1017
-1068
-1038
-918
-867
-853
-761
-464
-177
-269
-495
-486
-524
-423
-470
-645
-559
-345
-214
-228
-375
-529
-246
30
142
-265
-735
-548
-253
-171
-568
-761
-613
-326
-293
-212
-221
-395
-581
-571
-544
-757
-770
-650
-523
-448
-526
-587
-586
-584
-635
-634
-731
-850
-817
-716
-570
-717
-976
-862
-465
-371
-499
-510
-563
-635
-700
-754
-734
-616
-552
-514
-253
-205
-262
-386
-589
-641
-738
-780
-829
-867
-881
-928
-926
-924
-741
-749
-849
-839
-975
-1087
-1133
-1170
-1363
-1528
-1433
-1017
-825
-826
-926
-1068
-1112
-1165
-1146
-1229
-1363
-1248
-1076
-1101
-1212
-1339
-1389
-1399
-1377
-1425
-1415
-1388
-1327
-1273
-1508
-1668
-1679
-1625
-1534
-1449
-1421
-1500
-1616
-1629
-1627
-1633
-1642
-1570
-1422
-1371
-1242
-1182
-1202
-1309
-1403
-1392
-1326
-1156
-1125
-1133
-1040
-1025
-1147
-1208
-1186
-1160
-1219
-1170
-1181
-1362
-1396
-1230
-1147
-1064
-1011
-1112
-1131
-1073
-952
-922
-1138
-1096
-873
-670
-606
-651
-743
-876
-922
-983
-903
-772
-677
-601
-595
-695
-721
-698
-747
-746
-666
-615
-684
-764
-635
-471
-473
-783
-899
-697
-415
-186
-148
-170
-295
-390
-426
-493
-476
-312
-269
-387
-259
-55
-226
-403
-500
-552
-446
-346
-226
-155
-332
-495
-642
-775
-842
-867
-831
-633
-627
-774
-823
-796
-740
-814
-885
-950
-982
-1027
-996
-974
-1139
-1225
-1215
-1140
-1107
-985
-776
-706
-848
-967
-1016
-1033
-1106
-1195
-1086
-983
-938
-962
-933
-903
-891
-854
-801
-905
-1048
-1015
-983
-1042
-1105
-1028
-1043
-1106
-1020
-897
-959
-934
-1023
-1151
-1141
-1047
-949
-1057
-1077
-1041
-1058
-967
-811
-852
-925
-1018
-1116
-1144
-1151
-1118
-1101
-1177
-1127
-989
-967
-1021
-1128
-1213
-1294
-1346
-1305
-1351
-1414
-1345
-1237
-1236
-1260
-1232
-1258
-1298
-1256
-1227
-1315
-1372
-1371
-1400
-1587
-1657
-1586
-1438
-1343
-1340
-1297
-1195
-1182
-1291
-1394
-1376
-1246
-1200
-1174
-1048
-880
-756
-688
-648
-626
-597
-517
-517
-538
-570
-668
-680
-657
-680
-610
-434
-265
-223
-277
-370
-500
-578
-653
-748
-783
-737
-699
-693
-601
-512
-607
-747
-770
-708
-737
-766
-684
-599
-639
-678
-688
-715
-705
-629
-537
-431
-401
-373
-295
-233
-156
-136
-233
-325
-331
-267
-140
-91
-136
-187
-215
-132
-79
-103
-111
-119
-47
48
95
96
79
93
127
58
12
-7
-15
24
18
-19
12
26
-20
-2
69
129
177
161
176
268
327
384
391
325
289
346
370
409
471
512
548
537
537
487
418
391
389
408
431
447
491
513
497
434
369
383
433
489
583
630
630
615
597
581
512
454
476
476
454
474
500
520
541
509
436
420
406
435
472
516
526
506
515
510
475
447
459
497
530
505
471
500
533
540
491
452
437
439
409
396
470
509
459
419
448
472
440
433
464
469
501
565
582
541
484
433
428
448
452
450
446
507
584
553
553
535
457
478
553
556
519
549
585
580
500
457
496
477
438
424
445
466
470
436
448
457
434
463
513
511
521
551
570
576
548
557
559
517
527
557
530
554
575
576
560
541
559
602
588
564
561
518
501
516
471
399
382
393
388
357
345
362
384
377
372
378
392
410
379
360
367
384
396
374
361
370
374
357
310
292
301
277
296
298
272
288
279
296
325
302
313
329
337
356
367
375
397
415
399
411
400
393
416
439
416
415
461
484
484
471
471
466
438
413
429
458
438
399
395
409
428
401
303
282
351
348
290
276
294
302
302
281
241
203
186
209
192
142
143
178
212
201
197
181
170
184
188
199
186
193
205
195
187
165
191
204
177
206
220
201
184
197
186
147
153
157
101
70
105
94
40
39
61
35
1
-8
1
43
65
52
48
74
118
86
41
49
48
39
-6
-48
-41
-21
-57
-79
-47
-49
-54
-53
-55
-49
-46
-36
-47
-82
-82
-46
-86
-160
-145
-128
-139
-125
-92
-78
-87
-82
-53
-61
-98
-81
-62
-70
-50
-74
-73
-4
42
52
38
64
125
147
131
112
114
117
98
72
54
63
108
122
107
143
151
162
175
156
135
111
113
112
63
12
52
83
62
59
61
69
99
70
30
48
70
69
52
19
15
37
57
52
2
14
38
23
20
2
19
40
26
7
-2
10
11
-16
-32
-29
-31
-20
-8
-26
-38
-46
-16
-5
-39
-32
-5
35
55
45
30
55
84
53
33
15
47
95
77
43
62
126
105
45
17
25
44
20
-11
-24
-22
-28
-61
-87
-97
-102
-96
-126
-150
-129
-125
-149
-142
-128
-141
-150
-130
-92
-109
-126
-89
-70
-58
-52
-46
-22
-26
-33
-26
-48
-49
-47
-64
-82
-78
-71
-75
-91
-102
-93
-76
-83
-92
-87
-58
-78
-136
-152
-158
-154
-148
-169
-220
-247
-252
-238
-236
-251
-232
-220
-234
-204
-174
-175
-184
-137
-123
-145
-121
-127
-125
-110
-106
-99
-107
-93
-39
-16
-42
-41
-15
-8
-22
-44
-47
-57
-79
-90
-96
-97
-108
-106
-107
-125
-111
-105
-109
-117
-133
-143
-136
-147
-176
-162
-147
-151
-138
-148
-137
-110
-95
-52
-48
-56
-10
10
-16
-9
2
-21
-2
-6
-54
-57
-57
-70
-69
-80
-98
-79
-50
-41
-53
-82
-103
-101
-114
-168
-197
-176
-188
-196
-202
-216
-196
-181
-173
-195
-225
-225
-202
-194
-199
-216
-218
-193
-189
-205
-204
-175
-158
-165
-144
-128
-123
-139
-142
-104
-110
-124
-101
-79
-77
-75
-68
-64
-55
-55
-69
-57
-54
-88
-85
-81
-110
-111
-131
-146
-123
-125
-128
-116
-140
-146
-153
-156
-138
-130
-136
-140
-151
-157
-151
-136
-127
-126
-91
-89
-90
-82
-97
-101
-120
-139
-100
-98
-106
-76
-83
-112
-124
-141
-136
-135
-144
-160
-190
-173
-151
-182
-186
-149
-132
-119
-114
-110
-101
-99
-98
-124
-150
-133
-138
-159
-178
-221
-241
-224
-212
-209
-204
-205
-230
-244
-242
-258
-288
-295
-254
-246
-287
-282
-245
-243
-246
-234
-218
-184
-152
-140
-168
-176
-125
-112
-137
-155
-154
-133
-94
-71
-82
-82
-68
-39
-41
-100
-89
-38
-69
-93
-120
-155
-162
-157
-172
-198
-178
-141
-130
-138
-111
-88
-85
-67
-80
-99
-91
-83
-127
-160
-184
-193
-174
-165
-161
-168
-182
-159
-159
-187
-176
-189
-193
-160
-137
-152
-160
-149
-142
-141
-154
-115
-57
-49
-64
-62
-35
-4
-15
-31
-13
4
18
25
10
26
49
59
59
34
30
82
105
91
79
74
86
62
15
16
-6
-45
-57
-66
-75
-98
-143
-162
-150
-173
-183
-130
-101
-107
-117
-130
-149
-140
-142
-205
-203
-180
-204
-234
-229
-235
-246
-243
-232
-211
-214
-204
-181
-193
-219
-230
-228
-266
-261
-220
-240
-265
-261
-228
-222
-258
-274
-256
-245
-248
-248
-234
-233
-223
-239
-245
-254
-273
-269
-256
-231
-211
-196
-194
-203
-210
-217
-216
-221
-267
-280
-276
-282
-276
-279
-259
-220
-225
-226
-204
-195
-180
-198
-193
-201
-224
-199
-194
-226
-228
-229
-209
-164
-146
-150
-147
-126
-130
-141
-141
-148
-151
-142
-148
-161
-148
-124
-117
-120
-82
-63
-63
-21
-16
-33
-28
-26
-46
-77
-112
-127
-139
-150
-149
-146
-149
-162
-145
-147
-144
-145
-182
-203
-215
-226
-237
-254
-277
-283
-264
-234
-255
-287
-273
-266
-253
-263
-264
-236
-227
-222
-202
-225
-266
-265
-267
-297
-317
-288
-293
-344
-368
-371
-361
-354
-339
-314
-297
-310
-305
-288
-293
-296
-279
-263
-276
-290
-308
-301
-272
-289
-298
-284
-239
-215
-239
-264
-282
-249
-214
-243
-266
-265
-267
-251
-258
-301
-300
-257
-237
-246
-272
-273
-258
-261
-288
-322
-320
-272
-264
-277
-281
-287
-260
-257
-271
-252
-263
-273
-255
-268
-308
-300
-292
-308
-301
-316
-298
-280
-284
-268
-254
-272
-273
-248
-242
-245
-265
-245
-225
-251
-285
-287
-257
-220
-197
-229
-234
-209
-197
-228
-246
-220
-220
-230
-242
-271
-287
-305
-301
-321
-356
-326
-317
-322
-308
-294
-288
-285
-297
-304
-292
-293
-318
-317
-314
-311
-295
-273
-246
-235
-243
-256
-253
-252
-246
-258
-286
-282
-283
-306
-305
-314
-327
-354
-351
-342
-367
-373
-368
-366
-356
-361
-345
-319
-314
-295
-268
-279
-308
-344
-358
-349
-361
-395
-402
-384
-378
-344
-331
-321
-302
-302
-309
-328
-355
-352
-343
-360
-354
-353
-351
-345
-348
-349
-378
-364
-344
-346
-342
-322
-301
-292
-281
-274
-269
-263
-254
-270
-264
-234
-205
-204
-200
-170
-150
-127
-126
-144
-162
-157
-163
-190
-194
-192
-195
-189
-205
-196
-199
-228
-210
-216
-234
-223
-219
-244
-276
-299
-305
-303
-298
-298
-294
-278
-257
-229
-251
-264
-260
-275
-266
-269
-292
-286
-254
-265
-299
-280
-287
-323
-300
-276
-279
-301
-345
-328
-293
-324
-333
-324
-322
-321
-366
-377
-375
-387
-375
-356
-351
-357
-368
-354
-338
-328
-335
-325
-310
-332
-305
-287
-296
-279
-280
-265
-237
-254
-271
-270
-265
-261
-291
-295
-285
-275
-250
-254
-279
-269
-262
-269
-267
-273
-278
-273
-274
-261
-272
-272
-244
-237
-231
-236
-231
-189
-168
-177
-182
-177
-155
-130
-121
-122
-105
-86
-73
-75
-82
-80
-83
-98
-116
-120
-127
-124
-117
-103
-108
-130
-120
-133
-173
-172
-149
-160
-177
-205
-209
-198
-216
-233
-245
-243
-245
-242
-246
-272
-297
-304
-317
-333
-320
-310
-302
-270
-253
-254
-248
-220
-188
-171
-150
-150
-173
-174
-181
-228
-242
-240
-235
-220
-237
-235
-210
-224
-259
-282
-308
-344
-339
-340
-335
-338
-342
-329
-319
-312
-293
-308
-297
-279
-303
-283
-287
-301
-287
-309
-306
-279
-270
-253
-250
-242
-203
-199
-191
-173
-185
-206
-221
-237
-234
-232
-235
-204
-195
-223
-218
-178
-181
-228
-261
-253
-259
-277
-295
-322
-330
-304
-318
-336
-312
-290
-267
-258
-278
-272
-254
-243
-268
-288
-296
-308
-316
-335
-368
-367
-327
-317
-320
-315
-292
-282
-300
-311
-320
-336
-315
-331
-357
-355
-328
-325
-326
-328
-344
-310
-270
-285
-304
-281
-266
-281
-304
-331
-354
-369
-372
-385
-395
-384
-372
-338
-302
-330
-344
-317
-316
-315
-312
-306
-289
-250
-264
-287
-279
-291
-286
-278
-315
-326
-317
-327
-327
-324
-342
-358
-362
-370
-384
-387
-378
-361
-359
-356
-335
-349
-349
-322
-325
-345
-346
-351
-350
-366
-399
-406
-420
-412
-408
-440
-468
-489
-501
-494
-487
-473
-472
-481
-464
-464
-441
-428
-443
-433
-435
-438
-451
-478
-473
-459
-460
-453
-444
-426
-398
-382
-374
-362
-341
-328
-331
-320
-314
-323
-305
-283
-280
-265
-263
-238
-196
-197
-175
-161
-191
-208
-216
-220
-245
-263
-245
-227
-242
-274
-263
-245
-258
-255
-264
-265
-238
-225
-225
-258
-284
-276
-281
-311
-322
-334
-340
-309
-326
-324
-299
-297
-265
-253
-241
-231
-270
-320
-322
-324
-356
-371
-385
-384
-390
-398
-402
-408
-395
-384
-414
-412
-405
-433
-449
-452
-447
-438
-427
-423
-418
-410
-383
-360
-371
-353
-340
-331
-323
-344
-344
-319
-325
-349
-363
-351
-342
-359
-355
-329
-304
-294
-253
-246
-259
-262
-268
-277
-278
-280
-273
-262
-265
-253
-245
-252
-247
-250
-238
-190
-177
-162
-129
-117
-127
-132
-144
-151
-166
-174
-175
-199
-214
-209
-209
-224
-254
-252
-235
-251
-230
-238
-268
-285
-312
-304
-291
-296
-300
-299
-307
-307
-310
-288
-266
-270
-261
-258
-260
-247
-256
-270
-275
-255
-245
-249
-211
-208
-230
-220
-230
-233
-221
-215
-213
-252
-257
-227
-255
-301
-304
-286
-288
-306
-309
-296
-286
-263
-263
-282
-261
-233
-251
-251
-228
-260
-278
-272
-271
-245
-248
-247
-234
-226
-215
-216
-209
-172
-157
-176
-191
-199
-204
-212
-234
-277
-307
-307
-313
-303
-300
-305
-305
-311
-298
-300
-294
-278
-263
-286
-306
-292
-290
-293
-323
-337
-310
-297
-301
-295
-259
-234
-224
-234
-247
-244
-237
-241
-269
-264
-261
-295
-308
-316
-310
-299
-319
-307
-282
-281
-287
-295
-284
-275
-283
-292
-293
-283
-287
-291
-306
-316
-318
-337
-354
-349
-362
-397
-402
-378
-354
-349
-330
-321
-328
-323
-324
-353
-372
-376
-385
-390
-382
-397
-383
-355
-356
-370
-393
-383
-340
-360
-381
-351
-348
-357
-372
-384
-392
-384
-371
-368
-381
-409
-401
-371
-383
-417
-430
-426
-427
-412
-413
-419
-390
-377
-381
-408
-424
-411
-405
-403
-406
-424
-432
-419
-437
-456
-436
-428
-429
-417
-410
-396
-387
-401
-418
-441
-444
-431
-438
-455
-470
-465
-457
-437
-417
-420
-382
-355
-355
-356
-360
-336
-311
-321
-319
-297
-297
-273
-278
-268
-245
-260
-256
-237
-229
-224
-213
-219
-235
-231
-224
-244
-250
-227
-221
-243
-227
-255
-290
-272
-279
-283
-271
-260
-239
-250
-273
-285
-305
-308
-339
-352
-353
-357
-335
-319
-320
-306
-276
-244
-243
-272
-286
-267
-269
-292
-296
-287
-298
-313
-301
-302
-302
-301
-295
-293
-296
-291
-277
-265
-267
-274
-272
-263
-278
-289
-310
-321
-296
-310
-319
-309
-286
-282
-295
-307
-297
-275
-273
-275
-286
-297
-297
-287
-292
-316
-328
-331
-318
-308
-310
-328
-327
-330
-358
-356
-350
-355
-356
-353
-346
-345
-347
-344
-322
-296
-281
-290
-314
-308
-274
-266
-268
-266
-258
-240
-239
-243
-249
-252
-239
-244
-251
-251
-280
-279
-248
-249
-263
-262
-267
-247
-253
-297
-302
-289
-274
-286
-326
-310
-275
-294
-296
-279
-304
-304
-283
-274
-274
-269
-260
-259
-271
-294
-290
-261
-241
-234
-210
-184
-197
-187
-162
-161
-167
-175
-174
-166
-167
-180
-193
-214
-225
-228
-231
-233
-257
-248
-215
-219
-218
-196
-216
-234
-242
-250
-275
-308
-322
-315
-302
-287
-263
-262
-251
-228
-235
-249
-240
-221
-219
-231
-233
-234
-241
-240
-247
-246
-242
-242
-234
-229
-259
-287
-266
-277
-324
-344
-357
-367
-347
-325
-309
-304
-318
-317
-321
-332
-332
-356
-366
-333
-320
-335
-320
-302
-303
-278
-252
-233
-227
-215
-222
-225
-234
-234
-233
-240
-238
-240
-228
-239
-258
-232
-223
-241
-225
-209
-197
-199
-229
-243
-240
-239
-248
-257
-249
-248
-243
-242
-254
-271
-273
-266
-270
-294
-277
-261
-267
-262
-247
-239
-238
-228
-224
-225
-239
-234
-211
-186
-190
-180
-173
-193
-194
-240
-277
-264
-255
-258
-261
-248
-231
-242
-250
-239
-283
-330
-320
-324
-328
-327
-340
-350
-345
-365
-367
-358
-374
-356
-323
-318
-304
-307
-315
-306
-310
-323
-347
-370
-360
-347
-331
-298
-271
-271
-292
-319
-326
-343
-374
-370
-375
-396
-364
-317
-315
-316
-315
-310
-314
-326
-327
-327
-317
-320
-317
-315
-324
-314
-297
-295
-307
-309
-300
-307
-302
-296
-287
-294
-304
-296
-276
-271
-268
-263
-256
-247
-256
-258
-235
-226
-242
-229
-235
-235
-206
-200
-203
-183
-180
-179
-157
-168
-177
-174
-184
-191
-223
-221
-206
-207
-195
-185
-209
-210
-190
-211
-199
-171
-184
-190
-179
-201
-223
-231
-236
-254
-236
-217
-216
-199
-178
-188
-230
-225
-218
-240
-272
-284
-282
-287
-288
-300
-312
-310
-314
-336
-366
-402
-405
-394
-402
-407
-399
-403
-403
-423
-432
-422
-437
-428
-394
-382
-375
-363
-360
-341
-336
-346
-340
-342
-370
-366
-337
-328
-332
-324
-301
-292
-314
-314
-307
-321
-336
-332
-323
-335
-327
-318
-307
-300
-293
-261
-242
-216
-201
-221
-226
-212
-186
-173
-171
-172
-164
-165
-168
-181
-191
-216
-249
-268
-278
-270
-278
-272
-274
-289
-318
-344
-350
-346
-344
-344
-332
-342
-327
-304
-298
-290
-279
-247
-238
-240
-216
-221
-237
-265
-306
-293
-275
-298
-274
-244
-237
-235
-235
-208
-194
-196
-208
-237
-231
-209
-221
-233
-257
-260
-252
-275
-286
-275
-260
-265
-263
-255
-252
-257
-276
-292
-300
-314
-336
-335
-319
-324
-323
-285
-279
-284
-245
-247
-282
-260
-252
-270
-268
-281
-291
-282
-261
-275
-286
-264
-286
-306
-281
-298
-310
-291
-291
-284
-272
-267
-246
-257
-270
-267
-277
-286
-288
-285
-288
-276
-264
-249
-258
-266
-248
-239
-241
-238
-225
-217
-214
-220
-209
-198
-222
-229
-231
-257
-260
-266
-257
-265
-298
-300
-283
-283
-293
-298
-299
-321
-315
-303
-330
-321
-279
-282
-295
-268
-252
-233
-214
-226
-236
-227
-258
-264
-260
-284
-269
-262
-287
-293
-296
-313
-315
-314
-325
-330
-321
-322
-336
-330
-320
-315
-304
-304
-303
-293
-266
-240
-236
-224
-216
-202
-204
-205
-199
-213
-213
-199
-220
-228
-220
-228
-240
-237
-232
-235
-241
-246
-238
-252
-265
-264
-265
-269
-266
-256
-276
-281
-280
-312
-342
-340
-336
-333
-335
-327
-323
-346
-338
-341
-352
-352
-332
-304
-287
-276
-274
-268
-251
-247
-252
-232
-230
-220
-211
-218
-231
-228
-221
-214
-216
-237
-231
-243
-257
-247
-245
-240
-235
-230
-236
-237
-236
-235
-256
-271
-271
-272
-254
-248
-246
-245
-252
-275
-279
-278
-309
-299
-299
-301
-292
-275
-268
-264
-233
-205
-217
-211
-195
-213
-226
-245
-255
-255
-269
-260
-235
-227
-225
-221
-229
-236
-269
-275
-234
-231
-250
-252
-245
-245
-252
-268
-261
-251
-227
-214
-216
-218
-207
-191
-197
-216
-206
-192
-216
-236
-253
-266
-273
-283
-298
-314
-305
-292
-274
-276
-281
-284
-294
-275
-286
-299
-292
-313
-325
-330
-349
-348
-322
-313
-320
-313
-291
-273
-268
-257
-250
-257
-255
-265
-282
-267
-279
-279
-262
-258
-257
-253
-232
-212
-212
-225
-218
-204
-218
-232
-255
-270
-263
-282
-293
-283
-270
-276
-281
-275
-284
-272
-275
-299
-289
-305
-326
-329
-322
-316
-330
-335
-344
-341
-318
-312
-305
-289
-288
-311
-295
-290
-311
-302
-307
-304
-270
-262
-250
-235
-241
-263
-268
-252
-250
-240
-270
-291
-294
-300
-284
-286
-294
-313
-323
-318
-305
-307
-294
-273
-308
-317
-299
-314
-336
-324
-324
-317
-317
-297
-267
-248
-231
-234
-250
-253
-228
-227
-243
-263
-261
-253
-235
-210
-203
-196
-216
-235
-255
-272
-245
-242
-265
-267
-266
-269
-280
-295
-280
-261
-273
-288
-280
-269
-287
-283
-274
-278
-293
-288
-259
-261
-283
-284
-267
-282
-309
-315
-300
-299
-304
-313
-329
-330
-309
-302
-318
-317
-308
-306
-321
-312
-314
-305
-315
-333
-322
-315
-311
-315
-326
-337
-312
-314
-333
-322
-306
-294
-303
-322
-309
-291
-296
-315
-321
-310
-316
-330
-331
-345
-341
-331
-320
-302
-316
-313
-315
-332
-333
-324
-336
-332
-319
-320
-309
-314
-312
-313
-330
-327
-325
-340
-325
-309
-313
-303
-306
-314
-297
-280
-272
-276
-285
-290
-292
-295
-307
-311
-302
-285
-255
-264
-298
-280
-261
-260
-260
-247
-240
-239
-250
-267
-285
-293
-276
-273
-282
-270
-263
-263
-251
-244
-241
-247
-261
-255
-252
-258
-223
-207
-231
-251
-263
-262
-257
-277
-296
-278
-286
-311
-292
-281
-281
-282
-279
-290
-289
-288
-315
-340
-361
-374
-378
-381
-377
-381
-395
-408
-418
-413
-402
-404
-387
-362
-368
-366
-367
-363
-377
-363
-345
-348
-333
-319
-328
-339
-344
-358
-355
-362
-367
-370
-379
-382
-373
-368
-365
-345
-328
-305
-298
-276
-249
-267
-260
-223
-230
-244
-229
-227
-255
-271
-279
-287
-298
-303
-287
-265
-269
-307
-320
-332
-358
-391
-393
-383
-373
-358
-342
-332
-341
-329
-328
-354
-368
-374
-364
-364
-370
-376
-387
-395
-391
-389
-405
-412
-409
-396
-386
-381
-396
-405
-410
-420
-431
-434
-413
-397
-391
-372
-363
-343
-310
-301
-317
-318
-290
-292
-313
-296
-268
-280
-296
-292
-296
-311
-295
-269
-278
-295
-271
-261
-276
-290
-294
-291
-282
-277
-272
-271
-257
-246
-252
-247
-254
-276
-297
-326
-344
-336
-332
-296
-296
-300
-270
-267
-270
-262
-270
-285
-273
-276
-269
-274
-289
-268
-259
-245
-223
-222
-223
-226
-237
-229
-218
-245
-265
-265
-255
-244
-243
-233
-223
-199
-177
-182
-192
-182
-167
-157
-149
-135
-131
-144
-158
-165
-156
-140
-140
-143
-141
-143
-176
-188
-176
-189
-203
-205
-207
-215
-226
-239
-253
-253
-237
-237
-236
-228
-228
-212
-217
-217
-190
-194
-198
-180
-175
-192
-201
-228
-225
-213
-214
-212
-200
-194
-200
-190
-206
-218
-220
-227
-243
-262
-261
-252
-237
-223
-222
-234
-232
-243
-260
-272
-280
-257
-235
-240
-228
-210
-211
-201
-193
-201
-188
-187
-200
-184
-198
-199
-183
-198
-194
-192
-202
-191
-196
-202
-184
-189
-194
-182
-200
-189
-181
-193
-173
-160
-146
-143
-128
-116
-116
-126
-140
-155
-169
-167
-167
-174
-183
-191
-193
-190
-193
-198
-186
-168
-193
-215
-207
-199
-215
-225
-212
-221
-211
-184
-188
-184
-184
-188
-190
-209
-205
-197
-223
-227
-208
-222
-234
-236
-244
-258
-271
-270
-263
-261
-247
-229
-231
-248
-241
-232
-248
-263
-279
-248
-212
-214
-198
-191
-187
-162
-181
-170
-152
-189
-191
-186
-196
-193
-189
-190
-194
-199
-188
-200
-213
-187
-184
-210
-215
-210
-226
-230
-220
-227
-240
-242
-224
-219
-232
-222
-205
-203
-195
-166
-177
-186
-188
-192
-202
-211
-224
-229
-240
-253
-265
-309
-312
-286
-302
-318
-316
-323
-332
-332
-342
-347
-354
-359
-356
-342
-327
-325
-313
-318
-335
-339
-347
-345
-347
-367
-368
-382
-387
-384
-405
-412
-417
-457
-446
-436
-455
-422
-410
-441
-456
-476
-480
-475
-475
-468
-462
-440
-426
-421
-435
-423
-399
-414
-424
-438
-446
-449
-479
-474
-467
-482
-466
-460
-478
-465
-453
-418
-377
-372
-361
-336
-329
-333
-337
-340
-323
-304
-284
-270
-276
-287
-260
-241
-263
-277
-273
-266
-261
-248
-248
-241
-256
-283
-288
-288
-311
-333
-324
-332
-352
-358
-371
-395
-393
-396
-397
-418
-420
-401
-417
-412
-394
-387
-371
-371
-361
-364
-385
-383
-381
-377
-396
-404
-387
-409
-423
-407
-407
-402
-386
-371
-357
-367
-352
-332
-315
-307
-334
-347
-375
-384
-374
-378
-390
-392
-373
-369
-376
-375
-396
-396
-389
-414
-415
-408
-402
-384
-383
-366
-346
-331
-322
-331
-365
-343
-326
-369
-386
-363
-345
-350
-351
-339
-330
-324
-309
-305
-314
-316
-282
-289
-308
-301
-301
-312
-326
-326
-301
-299
-279
-272
-297
-287
-259
-260
-263
-251
-254
-254
-237
-222
-218
-210
-203
-193
-196
-185
-189
-216
-214
-216
-234
-233
-221
-207
-219
-232
-225
-235
-228
-219
-241
-254
-253
-271
-270
-262
-270
-264
-257
-271
-248
-242
-263
-225
-224
-260
-257
-254
-266
-276
-307
-301
-286
-316
-292
-269
-274
-267
-271
-277
-276
-295
-273
-270
-294
-275
-262
-250
-246
-238
-234
-245
-236
-207
-203
-176
-150
-135
-119
-112
-123
-124
-115
-122
-114
-111
-128
-123
-107
-106
-100
-103
-99
-99
-120
-130
-128
-151
-137
-131
-158
-164
-158
-147
-145
-143
-154
-131
-130
-139
-128
-154
-161
-164
-198
-203
-193
-214
-222
-211
-219
-191
-187
-187
-186
-197
-200
-196
-202
-205
-185
-196
-200
-193
-200
-190
-174
-162
-159
-164
-147
-132
-129
-110
-102
-100
-94
-108
-103
-113
-123
-129
-129
-119
-95
-85
-94
-87
-85
-74
-90
-103
-89
-98
-74
-69
-93
-91
-96
-111
-108
-130
-163
-143
-130
-152
-152
-158
-171
-161
-170
-163
-174
-211
-215
-210
-232
-244
-258
-250
-250
-286
-288
-262
-270
-259
-231
-247
-261
-268
-253
-276
-289
-247
-264
-284
-257
-229
-247
-256
-249
-250
-286
-324
-288
-277
-287
-263
-270
-301
-310
-317
-319
-325
-335
-313
-287
-274
-272
-282
-287
-281
-297
-303
-276
-279
-297
-304
-304
-314
-310
-293
-287
-283
-255
-219
-216
-235
-249
-263
-281
-286
-293
-310
-319
-313
-322
-332
-335
-332
-298
-284
-278
-249
-235
-229
-219
-198
-180
-183
-172
-177
-177
-178
-182
-170
-174
-177
-191
-199
-206
-215
-216
-214
-227
-257
-266
-279
-301
-301
-305
-314
-294
-278
-298
-309
-306
-313
-310
-312
-319
-319
-327
-347
-361
-350
-346
-358
-378
-374
-361
-347
-316
-297
-283
-263
-256
-261
-236
-242
-278
-292
-301
-302
-316
-316
-317
-316
-294
-290
-320
-314
-281
-295
-288
-276
-281
-257
-260
-274
-275
-287
-295
-300
-311
-321
-322
-353
-368
-381
-401
-386
-377
-389
-391
-375
-367
-361
-356
-374
-366
-362
-353
-312
-315
-312
-311
-320
-329
-345
-348
-345
-334
-321
-316
-335
-326
-316
-310
-302
-310
-298
-278
-287
-287
-299
-320
-299
-282
-291
-296
-293
-278
-265
-268
-274
-274
-275
-293
-308
-314
-303
-316
-327
-330
-318
-316
-332
-349
-365
-377
-383
-362
-354
-375
-375
-371
-383
-382
-380
-373
-361
-360
-353
-345
-346
-360
-383
-382
-366
-355
-318
-300
-326
-301
-257
-252
-255
-250
-255
-239
-240
-254
-249
-269
-267
-253
-266
-281
-255
-253
-250
-241
-235
-225
-199
-197
-209
-194
-199
-203
-193
-180
-185
-196
-195
-195
-205
-223
-217
-204
-213
-217
-217
-216
-211
-202
-203
-201
-207
-201
-200
-207
-205
-208
-230
-239
-229
-233
-208
-206
-239
-234
-221
-235
-238
-244
-240
-218
-239
-241
-225
-242
-232
-213
-216
-235
-235
-228
-243
-244
-234
-238
-239
-211
-195
-178
-168
-154
-162
-172
-160
-152
-156
-138
-110
-118
-105
-102
-105
-102
-117
-142
-137
-132
-137
-129
-143
-142
-133
-137
-121
-112
-130
-124
-117
-120
-136
-153
-158
-164
-197
-221
-202
-215
-226
-228
-240
-243
-239
-252
-250
-237
-243
-220
-196
-204
-214
-226
-215
-224
-218
-193
-182
-194
-219
-223
-220
-226
-208
-194
-211
-215
-213
-201
-205
-205
-194
-193
-210
-183
-197
-223
-217
-251
-279
-284
-303
-309
-312
-319
-307
-289
-286
-307
-323
-320
-294
-308
-307
-284
-306
-305
-279
-273
-279
-269
-261
-255
-263
-259
-253
-242
-234
-232
-243
-237
-221
-198
-188
-192
-173
-167
-179
-191
-199
-202
-215
-216
-210
-205
-192
-186
-182
-185
-178
-179
-175
-179
-208
-224
-217
-223
-215
-196
-214
-213
-204
-224
-217
-198
-212
-189
-165
-179
-182
-198
-217
-235
-263
-284
-282
-283
-285
-290
-327
-343
-345
-365
-358
-370
-366
-334
-339
-338
-321
-322
-333
-333
-304
-305
-294
-256
-285
-302
-297
-313
-326
-324
-327
-329
-326
-322
-306
-312
-297
-287
-295
-293
-306
-308
-276
-263
-271
-260
-246
-269
-272
-245
-239
-239
-249
-252
-248
-261
-270
-257
-259
-264
-283
-287
-277
-280
-287
-281
-271
-281
-261
-249
-250
-255
-248
-255
-251
-256
-280
-273
-294
-319
-330
-341
-350
-362
-376
-376
-333
-317
-328
-326
-341
-330
-336
-339
-313
-318
-298
-290
-321
-321
-306
-327
-338
-339
-335
-327
-329
-322
-315
-316
-327
-323
-313
-321
-321
-330
-331
-318
-308
-300
-311
-319
-319
-318
-325
-347
-347
-340
-349
-332
-322
-309
-316
-334
-316
-315
-334
-313
-307
-319
-305
-299
-290
-298
-283
-261
-238
-235
-230
-200
-248
-277
-260
-254
-260
-278
-256
-234
-256
-251
-233
-231
-250
-250
-221
-227
-243
-204
-193
-214
-217
-193
-180
-193
-193
-176
-182
-217
-209
-210
-236
-242
-243
-265
-282
-263
-246
-258
-275
-247
-242
-251
-239
-250
-253
-243
-229
-239
-257
-245
-268
-294
-277
-272
-296
-286
-270
-297
-302
-303
-297
-273
-290
-302
-308
-295
-281
-282
-280
-275
-241
-233
-257
-240
-222
-213
-206
-208
-206
-222
-230
-223
-232
-265
-280
-279
-286
-294
-277
-266
-279
-272
-274
-297
-279
-289
-307
-303
-307
-288
-298
-284
-244
-256
-238
-222
-233
-216
-213
-245
-255
-273
-287
-254
-254
-247
-239
-260
-252
-246
-245
-236
-245
-247
-260
-283
-293
-297
-320
-320
-319
-326
-307
-292
-271
-272
-304
-311
-302
-320
-327
-323
-325
-340
-352
-348
-364
-356
-321
-324
-324
-339
-351
-332
-327
-333
-317
-320
-324
-308
-309
-329
-328
-304
-315
-313
-304
-310
-328
-348
-347
-344
-341
-355
-359
-362
-367
-354
-359
-367
-363
-346
-325
-327
-335
-330
-326
-309
-307
-320
-310
-321
-320
-294
-289
-285
-285
-282
-270
-287
-305
-300
-284
-279
-283
-255
-261
-258
-249
-240
-209
-215
-208
-190
-201
-228
-220
-224
-248
-255
-262
-280
-304
-308
-324
-362
-385
-390
-404
-436
-451
-436
-442
-446
-435
-436
-458
-465
-455
-463
-450
-430
-420
-393
-383
-389
-369
-357
-352
-347
-357
-356
-361
-367
-353
-351
-347
-296
-289
-306
-283
-297
-311
-316
-326
-326
-309
-315
-328
-314
-320
-325
-315
-319
-322
-341
-339
-322
-338
-340
-327
-331
-329
-295
-285
-300
-297
-287
-309
-315
-314
-328
-333
-347
-338
-350
-359
-346
-341
-332
-302
-286
-303
-318
-317
-307
-309
-325
-299
-323
-334
-314
-323
-307
-309
-306
-294
-302
-284
-248
-266
-256
-242
-243
-253
-244
-220
-224
-216
-214
-224
-234
-229
-221
-224
-232
-242
-282
-299
-292
-295
-295
-315
-298
-270
-284
-277
-277
-293
-286
-276
-262
-240
-255
-277
-258
-267
-266
-235
-244
-239
-225
-198
-189
-193
-189
-186
-208
-225
-212
-222
-250
-247
-231
-239
-252
-257
-270
-292
-271
-254
-275
-271
-249
-259
-261
-246
-246
-247
-264
-295
-296
-293
-283
-294
-316
-301
-285
-287
-285
-290
-288
-271
-267
-271
-284
-292
-293
-293
-292
-298
-316
-312
-316
-330
-312
-301
-287
-274
-271
-271
-279
-289
-280
-286
-316
-293
-288
-315
-313
-311
-313
-324
-340
-333
-316
-306
-302
-278
-250
-265
-255
-223
-217
-203
-193
-188
-185
-188
-190
-179
-174
-183
-158
-161
-175
-147
-134
-135
-125
-126
-143
-140
-128
-137
-141
-140
-160
-189
-199
-202
-193
-188
-180
-187
-198
-211
-236
-245
-241
-239
-256
-267
-250
-253
-267
-264
-251
-251
-259
-272
-280
-285
-292
-290
-312
-300
-293
-311
-329
-349
-358
-377
-377
-374
-375
-395
-383
-366
-373
-344
-345
-345
-335
-327
-329
-339
-338
-332
-340
-357
-366
-348
-331
-338
-308
-281
-278
-288
-281
-285
-309
-307
-292
-301
-284
-261
-266
-276
-268
-272
-279
-274
-288
-305
-307
-316
-335
-350
-344
-360
-342
-325
-341
-333
-297
-267
-276
-248
-245
-247
-249
-251
-251
-268
-274
-285
-279
-266
-247
-233
-246
-226
-208
-196
-190
-207
-183
-172
-206
-218
-218
-242
-254
-245
-239
-266
-269
-277
-296
-298
-307
-311
-331
-347
-355
-327
-339
-355
-339
-364
-366
-365
-371
-355
-338
-329
-337
-349
-351
-348
-350
-354
-349
-326
-301
-292
-283
-294
-322
-336
-342
-324
-318
-325
-303
-302
-319
-314
-317
-347
-354
-352
-349
-355
-371
-362
-362
-375
-395
-409
-401
-406
-420
-401
-411
-406
-387
-391
-388
-410
-419
-407
-430
-448
-429
-429
-442
-438
-438
-418
-417
-416
-403
-433
-439
-429
-437
-437
-448
-427
-418
-426
-406
-379
-366
-361
-343
-338
-349
-366
-355
-350
-369
-363
-312
-314
-333
-297
-292
-320
-316
-290
-302
-320
-303
-300
-321
-315
-309
-333
-329
-327
-328
-321
-315
-320
-339
-336
-348
-352
-358
-381
-382
-372
-368
-352
-345
-357
-361
-356
-357
-354
-351
-350
-368
-366
-345
-348
-333
-333
-359
-357
-349
-320
-301
-293
-272
-262
-266
-278
-263
-260
-262
-265
-256
-262
-269
-273
-267
-260
-276
-265
-256
-270
-281
-281
-285
-311
-298
-284
-290
-286
-282
-288
-306
-315
-306
-305
-317
-297
-304
-310
-305
-327
-344
-348
-349
-345
-368
-373
-344
-335
-318
-314
-307
-285
-315
-332
-308
-329
-339
-334
-336
-326
-297
-278
-289
-288
-272
-283
-275
-255
-242
-237
-256
-245
-252
-278
-278
-286
-288
-280
-265
-247
-256
-254
-237
-261
-261
-242
-240
-234
-222
-211
-221
-241
-227
-202
-216
-212
-209
-236
-223
-212
-228
-230
-237
-244
-216
-200
-192
-185
-208
-183
-164
-170
-149
-146
-158
-162
-186
-205
-217
-241
-230
-223
-247
-247
-246
-251
-252
-237
-225
-233
-199
-192
-216
-192
-182
-175
-152
-155
-136
-131
-135
-125
-145
-168
-166
-167
-180
-171
-162
-199
-206
-195
-193
-176
-161
-168
-188
-208
-212
-227
-221
-247
-268
-257
-248
-253
-250
-221
-230
-242
-233
-238
-247
-254
-255
-274
-297
-279
-271
-296
-304
-292
-297
-307
-299
-264
-270
-288
-254
-235
-231
-192
-156
-164
-153
-152
-168
-170
-179
-179
-193
-172
-161
-178
-178
-176
-166
-162
-161
-166
-160
-148
-137
-149
-142
-139
-172
-194
-200
-216
-193
-166
-167
-159
-165
-175
-184
-202
-212
-240
-226
-239
-253
-228
-247
-258
-257
-256
-262
-249
-232
-225
-224
-218
-216
-222
-239
-251
-255
-267
-259
-253
-254
-244
-236
-208
-186
-207
-194
-191
-227
-226
-237
-226
-228
-253
-229
-218
-238
-234
-243
-259
-272
-292
-278
-286
-315
-318
-322
-328
-327
-335
-357
-363
-353
-380
-382
-370
-394
-401
-408
-411
-398
-404
-400
-400
-413
-401
-402
-397
-378
-382
-398
-413
-428
-446
-457
-437
-439
-425
-382
-364
-339
-309
-298
-303
-295
-306
-322
-297
-296
-303
-288
-270
-280
-287
-277
-293
-310
-305
-303
-315
-316
-314
-317
-339
-337
-329
-353
-360
-368
-346
-338
-355
-361
-338
-348
-357
-345
-352
-344
-308
-285
-273
-261
-259
-247
-245
-266
-259
-265
-274
-269
-270
-264
-266
-273
-278
-305
-330
-327
-329
-336
-304
-292
-307
-285
-269
-277
-285
-295
-285
-283
-276
-255
-258
-244
-222
-224
-232
-230
-224
-232
-221
-235
-248
-230
-238
-237
-250
-264
-259
-272
-273
-268
-275
-274
-274
-267
-254
-246
-238
-251
-278
-273
-263
-262
-251
-245
-243
-247
-264
-280
-290
-297
-306
-313
-315
-320
-315
-315
-319
-344
-343
-331
-337
-331
-324
-316
-327
-332
-332
-329
-301
-301
-309
-304
-306
-320
-325
-315
-321
-317
-318
-313
-307
-295
-297
-298
-295
-286
-277
-291
-275
-274
-303
-291
-283
-292
-286
-259
-227
-216
-235
-230
-229
-254
-244
-246
-236
-213
-208
-203
-188
-198
-189
-192
-201
-192
-175
-181
-184
-169
-193
-189
-185
-194
-188
-196
-200
-182
-196
-202
-190
-199
-175
-170
-184
-172
-202
-211
-212
-236
-222
-231
-241
-232
-243
-245
-241
-241
-240
-258
-277
-267
-270
-297
-278
-280
-302
-302
-294
-273
-266
-270
-258
-248
-267
-260
-259
-284
-273
-279
-278
-246
-255
-262
-249
-248
-238
-244
-265
-272
-263
-262
-270
-251
-245
-244
-232
-219
-220
-208
-198
-199
-189
-177
-163
-154
-172
-153
-120
-136
-144
-130
-128
-142
-128
-130
-142
-150
-166
-167
-165
-142
-134
-124
-127
-135
-141
-164
-165
-169
-174
-155
-163
-163
-129
-130
-159
-143
-135
-143
-123
-122
-129
-107
-108
-118
-87
-93
-101
-92
-97
-95
-90
-99
-111
-131
-146
-147
-152
-144
-149
-140
-146
-164
-155
-163
-166
-176
-205
-183
-182
-192
-162
-173
-182
-168
-157
-143
-174
-169
-155
-179
-192
-196
-193
-189
-189
-211
-232
-253
-243
-238
-278
-275
-270
-280
-295
-287
-266
-271
-271
-245
-257
-262
-256
-261
-256
-260
-265
-278
-280
-285
-279
-279
-279
-291
-321
-312
-307
-304
-275
-248
-258
-251
-231
-243
-246
-217
-212
-226
-228
-230
-237
-230
-231
-232
-232
-238
-221
-209
-212
-205
-195
-178
-180
-197
-210
-233
-230
-235
-230
-246
-266
-270
-296
-293
-301
-279
-257
-272
-275
-262
-250
-256
-245
-217
-200
-210
-217
-193
-195
-207
-189
-190
-198
-206
-193
-182
-213
-225
-232
-255
-282
-273
-255
-264
-249
-240
-258
-266
-260
-262
-265
-261
-272
-263
-259
-253
-242
-266
-280
-277
-281
-277
-267
-263
-263
-288
-301
-280
-281
-283
-269
-274
-284
-266
-267
-281
-275
-280
-280
-289
-303
-303
-307
-319
-307
-312
-303
-271
-269
-271
-271
-279
-292
-308
-303
-295
-312
-298
-283
-293
-294
-280
-272
-296
-306
-298
-309
-345
-356
-360
-372
-357
-359
-352
-336
-333
-313
-289
-314
-327
-326
-367
-389
-382
-374
-363
-376
-389
-380
-398
-390
-379
-401
-392
-365
-368
-374
-380
-356
-344
-356
-321
-305
-328
-332
-321
-315
-297
-283
-281
-274
-261
-261
-271
-275
-281
-274
-258
-278
-285
-265
-266
-270
-272
-270
-264
-258
-241
-252
-248
-252
-267
-263
-258
-259
-247
-249
-262
-253
-245
-235
-264
-269
-265
-295
-289
-300
-329
-341
-349
-350
-354
-348
-351
-373
-373
-383
-395
-370
-378
-376
-348
-333
-333
-330
-321
-319
-328
-327
-300
-305
-319
-319
-298
-300
-304
-314
-327
-346
-344
-329
-326
-325
-331
-335
-322
-316
-332
-330
-330
-339
-350
-322
-317
-300
-289
-294
-271
-278
-268
-243
-240
-241
-218
-225
-223
-218
-227
-236
-229
-215
-194
-194
-187
-165
-167
-152
-120
-130
-117
-102
-120
-146
-160
-167
-169
-172
-177
-168
-152
-145
-175
-167
-154
-176
-157
-146
-159
-175
-196
-206
-195
-208
-237
-214
-207
-190
-168
-169
-192
-188
-193
-206
-211
-221
-205
-200
-214
-206
-202
-198
-174
-180
-201
-222
-248
-282
-290
-284
-281
-282
-292
-303
-309
-326
-323
-323
-336
-344
-325
-322
-339
-349
-357
-356
-349
-336
-324
-329
-331
-315
-310
-310
-307
-308
-333
-336
-327
-337
-342
-349
-350
-348
-355
-345
-359
-360
-330
-330
-335
-318
-314
-322
-316
-331
-334
-322
-312
-303
-327
-323
-318
-325
-322
-305
-285
-286
-258
-245
-236
-224
-216
-191
-202
-206
-188
-199
-203
-223
-221
-232
-270
-290
-314
-358
-380
-379
-379
-371
-370
-347
-348
-356
-344
-333
-333
-320
-300
-298
-288
-288
-282
-286
-276
-274
-269
-259
-269
-281
-288
-289
-280
-298
-286
-279
-291
-292
-295
-281
-284
-265
-243
-243
-231
-215
-231
-238
-221
-217
-220
-218
-234
-257
-275
-259
-235
-231
-220
-207
-207
-216
-232
-233
-235
-236
-223
-230
-219
-211
-220
-222
-214
-232
-225
-227
-251
-253
-259
-252
-255
-241
-230
-229
-207
-206
-197
-197
-201
-193
-200
-205
-212
-207
-208
-226
-247
-239
-229
-218
-193
-187
-212
-230
-233
-257
-261
-263
-294
-322
-311
-328
-336
-337
-366
-370
-373
-363
-350
-347
-342
-329
-317
-328
-343
-329
-326
-334
-328
-320
-309
-308
-325
-324
-308
-296
-283
-283
-285
-293
-304
-287
-309
-313
-291
-297
-282
-279
-281
-285
-300
-282
-259
-273
-264
-244
-263
-260
-241
-261
-269
-251
-278
-288
-274
-285
-272
-261
-279
-266
-272
-286
-281
-303
-307
-309
-333
-320
-315
-317
-295
-286
-261
-251
-257
-260
-266
-263
-245
-236
-234
-237
-251
-228
-225
-250
-252
-256
-262
-254
-275
-274
-268
-273
-263
-267
-269
-267
-259
-262
-259
-239
-225
-237
-256
-264
-282
-284
-276
-267
-278
-281
-263
-274
-267
-250
-253
-258
-256
-259
-257
-243
-222
-250
-274
-254
-270
-280
-276
-292
-280
-250
-248
-252
-264
-279
-271
-281
-307
-307
-290
-283
-276
-264
-268
-256
-257
-264
-272
-275
-277
-287
-272
-285
-293
-268
-264
-266
-257
-268
-247
-235
-250
-239
-226
-227
-217
-208
-210
-208
-224
-216
-206
-237
-217
-213
-243
-224
-210
-225
-218
-205
-222
-228
-220
-212
-211
-237
-221
-208
-224
-214
-214
-226
-229
-226
-243
-252
-273
-288
-291
-299
-308
-310
-306
-300
-314
-315
-326
-355
-357
-380
-403
-393
-395
-401
-368
-348
-343
-325
-312
-314
-313
-325
-317
-316
-353
-344
-334
-342
-300
-282
-301
-292
-270
-255
-239
-237
-233
-220
-237
-233
-248
-268
-274
-275
-263
-287
-316
-329
-342
-364
-361
-363
-369
-368
-357
-357
-359
-347
-341
-325
-315
-308
-301
-291
-289
-268
-249
-253
-249
-242
-243
-224
-211
-229
-246
-255
-244
-233
-253
-260
-247
-278
-272
-235
-222
-203
-201
-203
-210
-241
-236
-214
-231
-239
-224
-229
-240
-235
-223
-218
-212
-197
-185
-206
-194
-181
-206
-216
-188
-189
-200
-200
-208
-220
-224
-208
-206
-217
-193
-190
-213
-199
-178
-176
-195
-216
-214
-210
-199
-199
-221
-240
-265
-260
-274
-287
-288
-298
-291
-280
-284
-301
-305
-307
-307
-329
-323
-317
-341
-345
-348
-337
-306
-310
-314
-305
-297
-291
-297
-291
-274
-280
-267
-274
-280
-261
-248
-247
-269
-275
-288
-306
-297
-280
-288
-306
-318
-340
-353
-359
-360
-347
-324
-337
-342
-324
-335
-337
-338
-338
-336
-342
-327
-317
-331
-315
-305
-305
-302
-290
-291
-307
-305
-285
-287
-302
-280
-287
-285
-292
-310
-283
-267
-260
-262
-262
-242
-237
-232
-238
-245
-226
-241
-241
-222
-211
-194
-187
-208
-227
-218
-197
-185
-176
-154
-152
-150
-154
-169
-175
-182
-168
-165
-167
-158
-182
-197
-187
-178
-166
-154
-142
-106
-79
-69
-74
-101
-103
-125
-150
-145
-161
-184
-194
-210
-227
-232
-200
-175
-177
-167
-173
-177
-173
-183
-198
-208
-223
-217
-242
-270
-276
-290
-284
-290
-283
-265
-266
-238
-230
-243
-228
-213
-220
-228
-228
-218
-218
-230
-218
-193
-200
-221
-225
-249
-257
-265
-295
-338
-355
-344
-354
-353
-332
-331
-332
-332
-335
-334
-315
-315
-300
-267
-261
-260
-257
-242
-249
-263
-227
-204
-209
-213
-214
-222
-230
-221
-237
-253
-246
-247
-245
-245
-226
-214
-227
-232
-233
-227
-218
-213
-208
-196
-170
-146
-123
-113
-127
-123
-123
-142
-146
-146
-156
-155
-159
-150
-149
-144
-121
-129
-126
-119
-130
-136
-149
-173
-164
-174
-213
-206
-203
-219
-217
-227
-229
-227
-226
-207
-225
-242
-218
-219
-221
-199
-205
-204
-199
-194
-210
-224
-216
-232
-254
-266
-285
-304
-308
-311
-313
-325
-336
-323
-348
-372
-353
-367
-387
-386
-378
-354
-346
-355
-355
-358
-376
-370
-359
-347
-341
-344
-324
-323
-334
-315
-313
-310
-302
-304
-288
-264
-255
-256
-230
-221
-212
-200
-206
-208
-201
-180
-187
-194
-201
-204
-200
-204
-193
-199
-219
-214
-191
-198
-202
-194
-203
-205
-223
-233
-228
-227
-236
-245
-238
-243
-259
-252
-262
-280
-265
-263
-264
-249
-249
-257
-242
-260
-278
-272
-285
-271
-270
-278
-265
-275
-298
-308
-328
-345
-320
-308
-327
-340
-335
-342
-331
-326
-323
-319
-339
-325
-319
-336
-343
-340
-342
-334
-334
-323
-311
-321
-317
-294
-284
-288
-294
-305
-315
-306
-283
-285
-276
-276
-279
-272
-276
-272
-273
-295
-296
-320
-345
-329
-335
-352
-351
-360
-371
-368
-374
-376
-352
-344
-364
-360
-355
-356
-341
-335
-352
-375
-357
-329
-339
-335
-323
-337
-317
-312
-314
-291
-289
-282
-287
-295
-307
-310
-315
-333
-334
-302
-280
-269
-237
-215
-228
-213
-187
-209
-226
-231
-251
-258
-268
-286
-290
-281
-284
-289
-293
-288
-283
-290
-292
-299
-311
-293
-316
-352
-338
-334
-356
-349
-329
-337
-340
-326
-316
-326
-307
-296
-300
-282
-263
-266
-269
-255
-264
-264
-260
-270
-265
-263
-278
-273
-285
-287
-279
-288
-312
-324
-305
-311
-318
-299
-297
-306
-283
-272
-274
-265
-269
-274
-263
-256
-261
-276
-284
-286
-285
-289
-268
-242
-217
-205
-209
-211
-216
-228
-234
-242
-245
-243
-239
-214
-227
-243
-252
-263
-256
-254
-262
-266
-268
-257
-249
-262
-279
-272
-266
-283
-276
-272
-265
-251
-257
-275
-288
-292
-299
-304
-312
-319
-310
-303
-301
-309
-308
-290
-297
-305
-284
-273
-273
-274
-271
-273
-290
-283
-267
-259
-240
-232
-232
-234
-233
-222
-213
-216
-223
-223
-228
-241
-245
-248
-245
-230
-218
-215
-228
-227
-235
-247
-246
-241
-234
-204
-196
-203
-201
-202
-209
-210
-206
-201
-209
-226
-227
-215
-199
-186
-181
-174
-164
-167
-167
-168
-186
-189
-191
-204
-193
-187
-188
-200
-215
-208
-207
-236
-236
-242
-266
-279
-293
-289
-300
-327
-326
-327
-340
-333
-333
-341
-327
-317
-340
-354
-351
-363
-387
-394
-383
-370
-379
-398
-396
-397
-403
-402
-383
-370
-376
-387
-393
-396
-390
-386
-395
-389
-364
-338
-320
-316
-302
-284
-273
-276
-269
-268
-262
-257
-267
-260
-244
-242
-240
-223
-213
-214
-214
-203
-206
-205
-187
-193
-176
-163
-172
-192
-199
-215
-227
-226
-237
-234
-235
-233
-245
-241
-234
-220
-204
-190
-180
-184
-174
-177
-173
-173
-179
-166
-166
-167
-173
-169
-168
-166
-161
-169
-174
-176
-179
-197
-212
-214
-234
-233
-237
-265
-252
-254
-266
-251
-248
-237
-229
-237
-238
-245
-254
-256
-274
-301
-297
-314
-332
-332
-334
-342
-355
-363
-369
-363
-353
-330
-346
-372
-360
-374
-382
-381
-379
-358
-355
-350
-332
-331
-333
-320
-330
-343
-329
-326
-315
-302
-314
-320
-308
-322
-324
-322
-323
-313
-327
-328
-338
-361
-353
-333
-348
-348
-324
-318
-312
-282
-277
-285
-279
-275
-289
-292
-280
-287
-301
-298
-302
-313
-307
-301
-292
-268
-280
-277
-269
-280
-297
-301
-308
-325
-331
-316
-312
-322
-318
-306
-306
-306
-314
-320
-326
-369
-379
-382
-411
-400
-374
-362
-342
-325
-301
-292
-294
-281
-303
-300
-287
-280
-265
-282
-268
-238
-236
-252
-234
-238
-250
-233
-223
-222
-237
-237
-242
-227
-217
-226
-205
-230
-246
-225
-231
-234
-221
-231
-236
-228
-234
-226
-213
-216
-222
-211
-207
-209
-220
-226
-246
-255
-244
-244
-245
-238
-239
-249
-257
-254
-264
-295
-281
-278
-291
-294
-294
-279
-298
-304
-281
-289
-294
-290
-300
-314
-315
-327
-338
-346
-343
-352
-362
-360
-353
-356
-372
-380
-375
-349
-344
-342
-339
-325
-321
-331
-344
-359
-349
-347
-346
-331
-339
-318
-288
-277
-283
-290
-289
-295
-317
-325
-317
-326
-315
-321
-332
-342
-343
-330
-312
-309
-329
-320
-315
-330
-338
-320
-301
-311
-314
-294
-318
-332
-300
-302
-315
-307
-307
-298
-311
-325
-298
-293
-291
-283
-301
-313
-300
-301
-286
-279
-286
-270
-252
-254
-267
-254
-266
-273
-294
-289
-269
-289
-298
-306
-326
-334
-336
-340
-326
-332
-332
-338
-343
-336
-337
-331
-322
-325
-313
-294
-274
-280
-284
-260
-245
-259
-261
-256
-267
-279
-275
-282
-306
-299
-301
-319
-326
-321
-340
-354
-367
-371
-380
-392
-385
-366
-358
-363
-323
-301
-303
-279
-243
-245
-241
-223
-235
-219
-207
-196
-190
-204
-192
-179
-191
-174
-168
-194
-198
-201
-218
-230
-255
-271
-262
-285
-295
-266
-245
-258
-257
-237
-240
-247
-246
-249
-275
-255
-238
-259
-250
-229
-225
-220
-216
-203
-195
-208
-198
-191
-205
-199
-187
-185
-182
-187
-177
-171
-189
-186
-173
-196
-196
-188
-190
-198
-211
-200
-183
-182
-187
-179
-182
-216
-216
-205
-230
-240
-213
-218
-240
-241
-243
-243
-260
-278
-285
-301
-325
-342
-355
-366
-359
-352
-347
-362
-386
-377
-405
-425
-396
-405
-414
-383
-373
-399
-417
-434
-446
-430
-424
-417
-415
-407
-412
-431
-427
-422
-434
-435
-415
-423
-432
-422
-416
-415
-407
-383
-389
-388
-385
-382
-360
-350
-346
-347
-341
-318
-316
-302
-288
-275
-273
-296
-286
-283
-284
-259
-244
-244
-235
-243
-242
-237
-264
-258
-216
-229
-229
-205
-205
-220
-205
-189
-200
-210
-218
-204
-216
-203
-203
-206
-189
-200
-204
-198
-205
-198
-185
-180
-173
-165
-144
-152
-153
-154
-168
-171
-181
-201
-210
-203
-201
-201
-190
-201
-208
-211
-220
-222
-204
-190
-199
-209
-228
-242
-264
-289
-307
-325
-325
-326
-332
-301
-317
-316
-296
-303
-310
-304
-290
-311
-312
-322
-327
-308
-323
-332
-314
-306
-313
-325
-321
-331
-330
-339
-353
-347
-346
-334
-371
-380
-363
-379
-387
-383
-384
-386
-366
-366
-386
-378
-360
-349
-354
-355
-356
-368
-362
-351
-349
-335
-327
-335
-332
-329
-345
-347
-338
-350
-359
-349
-343
-347
-339
-346
-344
-333
-348
-339
-326
-329
-335
-345
-330
-330
-345
-335
-311
-307
-293
-285
-290
-296
-287
-292
-274
-261
-264
-262
-260
-241
-250
-253
-272
-279
-279
-286
-266
-278
-287
-281
-280
-273
-290
-283
-276
-295
-289
-278
-272
-260
-252
-263
-256
-272
-275
-279
-272
-284
-313
-302
-290
-304
-272
-253
-275
-253
-245
-252
-250
-244
-241
-234
-239
-254
-249
-243
-240
-222
-223
-214
-214
-242
-256
-252
-255
-243
-240
-257
-251
-270
-309
-307
-307
-321
-321
-321
-305
-291
-292
-289
-290
-283
-279
-298
-308
-315
-294
-264
-248
-253
-239
-228
-223
-204
-191
-170
-182
-174
-165
-164
-159
-182
-169
-169
-176
-153
-159
-166
-188
-188
-186
-205
-191
-178
-167
-146
-145
-152
-153
-166
-171
-159
-160
-166
-169
-198
-203
-187
-189
-179
-174
-166
-180
-216
-203
-220
-257
-255
-241
-251
-256
-263
-282
-273
-287
-285
-289
-305
-296
-286
-289
-293
-283
-281
-272
-279
-299
-299
-307
-319
-301
-299
-307
-281
-275
-274
-273
-277
-278
-275
-276
-276
-293
-285
-294
-318
-302
-314
-322
-303
-317
-330
-326
-323
-308
-298
-264
-264
-270
-268
-274
-281
-277
-285
-307
-321
-316
-318
-323
-325
-331
-334
-322
-325
-331
-322
-340
-347
-355
-367
-371
-366
-361
-356
-347
-338
-346
-362
-339
-308
-284
-272
-262
-252
-244
-245
-231
-227
-233
-219
-217
-212
-209
-195
-176
-175
-175
-174
-175
-178
-193
-214
-217
-223
-247
-268
-273
-271
-268
-249
-235
-239
-238
-250
-255
-250
-262
-269
-263
-263
-272
-280
-260
-246
-255
-254
-230
-233
-248
-239
-222
-226
-224
-198
-181
-207
-218
-203
-221
-237
-255
-276
-285
-273
-277
-277
-266
-243
-237
-214
-204
-216
-217
-238
-242
-246
-250
-247
-245
-246
-262
-255
-260
-276
-274
-281
-273
-261
-273
-273
-256
-263
-285
-295
-300
-305
-318
-326
-336
-336
-336
-337
-333
-342
-327
-317
-332
-349
-348
-351
-365
-370
-371
-362
-369
-387
-401
-387
-356
-346
-352
-359
-359
-370
-381
-356
-344
-350
-339
-337
-334
-339
-350
-341
-316
-309
-279
-275
-285
-295
-312
-311
-333
-356
-336
-315
-316
-306
-317
-318
-324
-318
-311
-319
-299
-275
-266
-258
-248
-264
-256
-266
-281
-265
-278
-281
-266
-271
-285
-280
-279
-286
-292
-282
-285
-289
-292
-275
-268
-276
-263
-254
-250
-239
-242
-246
-238
-237
-235
-212
-199
-210
-217
-240
-256
-259
-273
-279
-268
-273
-279
-264
-254
-250
-253
-243
-236
-264
-247
-229
-228
-208
-202
-190
-175
-189
-184
-189
-232
-229
-223
-237
-247
-252
-251
-247
-252
-271
-276
-270
-267
-261
-252
-244
-240
-245
-251
-270
-298
-311
-333
-357
-367
-369
-362
-352
-349
-342
-367
-378
-362
-382
-392
-388
-387
-383
-376
-379
-362
-352
-350
-353
-335
-319
-319
-309
-313
-291
-279
-273
-248
-234
-226
-225
-234
-237
-232
-232
-225
-226
-210
-213
-226
-218
-242
-263
-257
-265
-264
-248
-247
-239
-246
-253
-268
-280
-309
-326
-303
-321
-334
-315
-308
-313
-287
-279
-297
-321
-339
-340
-342
-328
-297
-291
-301
-282
-250
-271
-265
-235
-239
-266
-265
-247
-264
-277
-271
-265
-287
-288
-279
-300
-304
-309
-309
-307
-335
-330
-310
-325
-339
-331
-346
-353
-354
-360
-352
-351
-334
-336
-332
-316
-340
-342
-335
-344
-335
-319
-325
-321
-323
-337
-315
-318
-339
-320
-330
-345
-336
-334
-343
-355
-359
-381
-394
-388
-374
-360
-348
-332
-338
-343
-333
-341
-322
-313
-321
-324
-352
-384
-381
-381
-379
-358
-365
-348
-316
-314
-293
-280
-290
-282
-291
-307
-299
-310
-320
-320
-324
-342
-363
-382
-385
-368
-373
-348
-343
-333
-289
-295
-272
-251
-252
-226
-229
-240
-229
-241
-243
-226
-219
-231
-218
-217
-210
-205
-221
-196
-201
-222
-226
-234
-244
-245
-262
-258
-254
-278
-279
-284
-315
-299
-275
-283
-280
-309
-316
-320
-341
-324
-318
-316
-303
-313
-322
-326
-339
-328
-323
-327
-309
-299
-316
-318
-335
-347
-336
-327
-313
-318
-302
-274
-260
-249
-249
-271
-273
-275
-317
-343
-337
-355
-366
-361
-374
-357
-354
-345
-332
-330
-307
-294
-307
-307
-307
-317
-327
-355
-360
-340
-325
-331
-327
-284
-282
-273
-262
-257
-245
-239
-221
-218
-208
-193
-201
-212
-192
-174
-185
-185
-178
-186
-189
-177
-166
-192
-192
-184
-201
-208
-210
-195
-179
-173
-174
-161
-144
-139
-143
-118
-114
-118
-108
-106
-124
-155
-154
-156
-165
-179
-182
-192
-187
-205
-204
-199
-240
-243
-240
-245
-234
-226
-243
-228
-212
-228
-238
-234
-246
-266
-258
-262
-256
-270
-285
-277
-265
-259
-257
-273
-280
-294
-306
-296
-298
-316
-330
-329
-334
-323
-308
-291
-299
-298
-284
-289
-295
-298
-290
-284
-287
-277
-264
-276
-276
-278
-298
-290
-295
-290
-276
-276
-265
-250
-253
-252
-240
-247
-238
-233
-250
-260
-263
-263
-271
-263
-262
-264
-265
-278
-279
-248
-232
-227
-226
-225
-234
-261
-282
-279
-299
-327
-326
-316
-307
-314
-305
-301
-316
-311
-303
-320
-321
-316
-341
-337
-325
-343
-343
-350
-351
-329
-322
-336
-317
-314
-346
-350
-344
-357
-346
-328
-315
-316
-321
-297
-317
-339
-346
-357
-340
-324
-324
-301
-298
-322
-326
-314
-315
-311
-281
-258
-254
-251
-248
-257
-261
-260
-257
-262
-246
-221
-215
-210
-210
-225
-237
-239
-245
-264
-258
-272
-269
-265
-285
-301
-308
-324
-337
-340
-361
-349
-342
-346
-325
-317
-326
-314
-299
-292
-280
-286
-290
-298
-302
-309
-306
-298
-287
-255
-279
-274
-255
-248
-236
-272
-298
-318
-346
-349
-341
-342
-338
-332
-325
-313
-321
-329
-296
-287
-295
-275
-267
-276
-267
-250
-257
-248
-236
-224
-215
-189
-180
-186
-187
-224
-244
-234
-228
-227
-233
-257
-278
-278
-277
-281
-294
-309
-310
-300
-313
-309
-298
-300
-290
-302
-315
-317
-322
-342
-345
-328
-307
-292
-292
-292
-275
-248
-258
-271
-254
-263
-284
-297
-309
-309
-315
-307
-299
-279
-278
-279
-260
-257
-247
-228
-224
-233
-233
-243
-259
-262
-253
-247
-256
-260
-257
-275
-274
-285
-296
-288
-303
-287
-283
-304
-290
-297
-301
-290
-288
-271
-267
-279
-270
-263
-257
-251
-265
-276
-283
-301
-306
-329
-341
-321
-306
-306
-307
-310
-319
-330
-337
-352
-368
-355
-355
-360
-364
-381
-395
-397
-383
-370
-364
-356
-367
-366
-357
-376
-370
-359
-359
-356
-331
-335
-346
-330
-323
-304
-310
-308
-284
-296
-330
-330
-328
-330
-318
-325
-298
-291
-310
-306
-314
-343
-327
-282
-296
-312
-294
-279
-282
-265
-252
-246
-227
-215
-217
-232
-241
-236
-244
-253
-241
-233
-229
-233
-239
-239
-264
-268
-267
-287
-291
-293
-293
-285
-288
-284
-284
-309
-319
-291
-292
-311
-301
-295
-300
-289
-278
-263
-274
-274
-260
-267
-252
-235
-239
-246
-243
-256
-251
-223
-232
-231
-223
-241
-250
-249
-247
-221
-221
-234
-224
-246
-258
-257
-276
-293
-301
-288
-293
-286
-268
-265
-261
-250
-260
-269
-285
-271
-275
-286
-263
-258
-252
-274
-295
-275
-256
-262
-253
-272
-275
-257
-250
-249
-240
-227
-205
-190
-195
-203
-205
-215
-240
-258
-245
-214
-198
-190
-175
-171
-179
-190
-200
-206
-219
-210
-212
-217
-213
-229
-243
-222
-243
-252
-224
-221
-229
-214
-200
-199
-187
-159
-142
-140
-133
-124
-122
-126
-123
-139
-159
-153
-148
-150
-135
-141
-145
-137
-156
-164
-179
-208
-203
-209
-200
-187
-201
-227
-239
-256
-274
-282
-289
-289
-297
-280
-277
-263
-247
-271
-276
-261
-255
-271
-283
-277
-278
-279
-273
-296
-314
-300
-297
-273
-251
-258
-243
-228
-229
-232
-220
-209
-206
-208
-201
-196
-211
-215
-220
-239
-248
-259
-254
-257
-276
-273
-282
-307
-297
-287
-280
-250
-244
-243
-249
-261
-254
-259
-272
-273
-258
-240
-232
-230
-221
-197
-177
-165
-159
-157
-152
-165
-170
-175
-192
-194
-195
-203
-216
-238
-253
-250
-249
-250
-255
-276
-287
-267
-254
-271
-230
-192
-198
-213
-190
-169
-181
-168
-151
-131
-137
-126
-100
-130
-129
-104
-139
-179
-167
-178
-199
-204
-207
-206
-209
-212
-232
-244
-248
-265
-278
-296
-315
-337
-365
-385
-390
-392
-397
-402
-381
-363
-362
-340
-326
-343
-339
-326
-334
-343
-352
-361
-369
-376
-362
-348
-344
-313
-312
-321
-328
-321
-317
-313
-316
-319
-300
-300
-309
-308
-307
-308
-311
-312
-301
-305
-318
-332
-329
-344
-362
-352
-337
-345
-335
-311
-319
-332
-324
-309
-330
-347
-339
-340
-352
-336
-318
-315
-307
-304
-299
-302
-289
-285
-288
-275
-275
-284
-278
-309
-335
-331
-339
-345
-338
-333
-339
-337
-329
-330
-330
-330
-336
-356
-375
-376
-373
-390
-393
-385
-392
-381
-369
-336
-327
-325
-310
-303
-312
-311
-321
-325
-323
-327
-320
-320
-320
-316
-312
-321
-310
-294
-292
-282
-281
-271
-268
-267
-262
-239
-247
-263
-235
-250
-263
-246
-261
-261
-282
-288
-279
-298
-281
-285
-322
-300
-291
-306
-297
-308
-308
-288
-283
-276
-278
-283
-275
-263
-248
-226
-234
-237
-230
-251
-251
-247
-265
-267
-267
-312
-320
-325
-339
-334
-336
-337
-330
-348
-359
-364
-378
-368
-398
-418
-410
-412
-415
-404
-406
-417
-416
-431
-425
-393
-383
-370
-346
-366
-379
-366
-361
-351
-352
-342
-321
-328
-313
-305
-319
-316
-306
-299
-301
-307
-308
-311
-326
-318
-299
-307
-315
-302
-308
-300
-301
-301
-286
-293
-305
-305
-285
-282
-265
-255
-244
-224
-208
-197
-203
-198
-202
-213
-221
-236
-244
-246
-251
-256
-245
-238
-251
-251
-230
-221
-219
-204
-185
-200
-212
-206
-229
-234
-225
-216
-241
-245
-229
-234
-236
-249
-257
-270
-284
-281
-277
-275
-271
-290
-290
-275
-250
-244
-237
-229
-240
-257
-269
-278
-321
-325
-317
-318
-328
-314
-285
-290
-272
-228
-221
-216
-193
-201
-215
-226
-255
-273
-259
-240
-236
-236
-224
-220
-238
-243
-242
-264
-268
-269
-289
-285
-285
-309
-298
-294
-302
-280
-259
-241
-237
-236
-219
-231
-260
-259
-273
-288
-282
-276
-274
-274
-269
-247
-230
-232
-230
-223
-212
-206
-179
-165
-159
-154
-164
-169
-178
-185
-208
-221
-226
-231
-223
-222
-225
-223
-221
-234
-258
-257
-243
-240
-269
-280
-260
-265
-279
-264
-255
-273
-266
-271
-275
-281
-283
-264
-263
-254
-226
-237
-247
-241
-259
-257
-266
-290
-287
-271
-273
-279
-267
-246
-248
-257
-243
-244
-271
-268
-252
-256
-251
-241
-255
-274
-271
-275
-273
-265
-292
-309
-308
-325
-320
-311
-319
-308
-295
-287
-280
-269
-274
-281
-266
-286
-290
-270
-294
-292
-293
-311
-309
-300
-305
-306
-317
-315
-305
-307
-301
-293
-280
-254
-248
-269
-277
-277
-279
-275
-274
-300
-300
-308
-301
-284
-290
-271
-277
-273
-251
-259
-238
-235
-245
-240
-233
-241
-244
-233
-247
-243
-249
-284
-279
-288
-303
-286
-269
-262
-258
-281
-308
-318
-344
-349
-353
-354
-338
-334
-326
-304
-285
-290
-263
-250
-272
-273
-251
-237
-239
-241
-246
-255
-260
-243
-239
-250
-260
-236
-224
-231
-219
-240
-279
-297
-308
-311
-315
-312
-308
-294
-276
-267
-256
-254
-284
-292
-296
-315
-323
-319
-321
-312
-315
-298
-300
-330
-317
-293
-319
-326
-308
-295
-295
-294
-292
-290
-291
-306
-311
-304
-299
-292
-290
-298
-300
-293
-297
-308
-311
-310
-306
-318
-332
-323
-317
-331
-326
-339
-345
-325
-307
-283
-296
-307
-293
-309
-325
-324
-308
-311
-325
-318
-328
-345
-329
-320
-309
-287
-273
-256
-271
-289
-274
-287
-301
-268
-280
-288
-287
-298
-300
-301
-278
-256
-257
-250
-225
-213
-228
-228
-218
-228
-211
-192
-187
-189
-204
-202
-195
-207
-222
-223
-248
-271
-276
-268
-280
-277
-272
-274
-261
-260
-267
-274
-284
-292
-303
-308
-320
-341
-356
-349
-342
-344
-340
-327
-332
-359
-353
-357
-365
-366
-369
-369
-370
-351
-331
-329
-321
-312
-306
-309
-323
-321
-333
-331
-338
-341
-305
-298
-276
-287
-284
-256
-260
-264
-271
-285
-290
-298
-288
-275
-260
-229
-216
-223
-236
-231
-236
-268
-274
-270
-272
-266
-259
-249
-254
-259
-254
-256
-273
-247
-234
-238
-248
-254
-246
-246
-271
-282
-279
-278
-275
-263
-247
-246
-237
-218
-219
-234
-238
-224
-230
-247
-218
-228
-261
-264
-265
-258
-275
-280
-266
-259
-248
-241
-253
-258
-239
-243
-258
-253
-251
-250
-235
-210
-201
-187
-173
-178
-188
-216
-214
-218
-232
-202
-200
-203
-193
-194
-186
-189
-208
-225
-235
-264
-290
-302
-324
-317
-310
-329
-328
-325
-334
-333
-315
-299
-307
-294
-283
-299
-299
-274
-282
-304
-286
-293
-322
-292
-278
-290
-280
-266
-271
-282
-294
-309
-315
-331
-342
-367
-385
-392
-417
-419
-408
-408
-404
-392
-375
-374
-353
-321
-320
-324
-297
-301
-313
-305
-325
-330
-319
-314
-291
-273
-264
-263
-264
-242
-231
-246
-243
-230
-238
-235
-212
-225
-240
-225
-207
-190
-209
-218
-197
-218
-230
-231
-268
-281
-277
-293
-297
-297
-305
-300
-289
-269
-261
-246
-232
-240
-247
-258
-276
-293
-279
-269
-271
-268
-269
-264
-234
-221
-241
-254
-275
-273
-281
-299
-297
-280
-286
-292
-291
-297
-296
-294
-294
-314
-320
-312
-324
-336
-330
-327
-326
-317
-302
-299
-287
-276
-288
-272
-262
-267
-245
-258
-258
-258
-260
-260
-280
-287
-290
-301
-321
-335
-328
-333
-351
-345
-351
-357
-334
-321
-320
-302
-269
-238
-254
-257
-257
-274
-257
-256
-271
-277
-279
-294
-307
-294
-305
-316
-312
-340
-342
-312
-313
-328
-336
-322
-302
-299
-282
-268
-259
-248
-252
-252
-243
-257
-237
-218
-247
-244
-228
-224
-225
-212
-185
-166
-163
-160
-157
-157
-168
-161
-163
-148
-142
-159
-146
-157
-173
-161
-176
-179
-162
-196
-196
-186
-201
-184
-191
-204
-205
-205
-187
-175
-181
-178
-194
-187
-178
-193
-193
-200
-199
-199
-198
-198
-204
-221
-229
-214
-223
-221
-218
-233
-240
-250
-269
-289
-304
-310
-306
-317
-332
-343
-331
-326
-314
-299
-281
-276
-274
-252
-274
-295
-285
-301
-314
-308
-289
-286
-297
-289
-275
-292
-278
-248
-260
-258
-269
-257
-235
-266
-249
-230
-240
-225
-229
-256
-243
-257
-277
-282
-315
-313
-305
-317
-314
-314
-304
-318
-336
-318
-307
-316
-294
-269
-279
-280
-265
-277
-282
-257
-230
-214
-203
-195
-193
-214
-198
-188
-225
-227
-194
-202
-213
-213
-218
-222
-245
-267
-255
-239
-240
-248
-239
-238
-230
-224
-238
-258
-252
-253
-262
-251
-243
-234
-207
-187
-190
-175
-172
-185
-186
-152
-130
-122
-123
-130
-139
-157
-170
-182
-183
-177
-180
-178
-161
-179
-195
-201
-235
-226
-220
-238
-244
-255
-259
-258
-255
-258
-254
-234
-210
-232
-240
-234
-246
-262
-257
-253
-253
-240
-249
-260
-258
-265
-273
-276
-295
-312
-317
-307
-313
-300
-301
-319
-325
-349
-348
-338
-353
-361
-364
-357
-362
-359
-372
-390
-389
-401
-405
-397
-386
-380
-358
-351
-333
-297
-291
-280
-271
-271
-273
-264
-252
-269
-270
-253
-269
-282
-276
-278
-270
-246
-231
-212
-208
-236
-230
-235
-266
-257
-256
-269
-266
-259
-260
-241
-229
-213
-206
-198
-200
-203
-212
-204
-208
-227
-218
-231
-250
-235
-230
-245
-224
-216
-209
-211
-228
-221
-227
-251
-224
-240
-260
-252
-252
-228
-218
-206
-195
-189
-185
-193
-185
-174
-177
-180
-191
-206
-202
-207
-230
-248
-237
-238
-239
-268
-286
-288
-307
-303
-300
-306
-320
-304
-302
-313
-299
-284
-300
-315
-320
-325
-323
-317
-327
-347
-369
-354
-352
-367
-346
-340
-348
-340
-322
-324
-330
-342
-347
-373
-377
-371
-381
-369
-348
-332
-329
-313
-302
-308
-310
-295
-275
-261
-249
-256
-281
-301
-316
-309
-309
-321
-330
-329
-339
-339
-337
-329
-314
-307
-305
-309
-307
-289
-285
-281
-278
-289
-302
-299
-267
-271
-265
-239
-243
-235
-219
-228
-248
-245
-244
-276
-287
-253
-265
-264
-230
-226
-236
-232
-230
-245
-262
-257
-273
-283
-288
-284
-274
-272
-251
-226
-223
-219
-191
-201
-212
-192
-213
-235
-211
-220
-223
-212
-214
-221
-211
-215
-212
-195
-220
-231
-235
-249
-242
-245
-265
-263
-268
-270
-267
-268
-267
-270
-279
-294
-307
-314
-314
-330
-338
-325
-340
-326
-291
-279
-258
-231
-215
-208
-209
-192
-202
-228
-230
-220
-209
-202
-213
-216
-198
-220
-228
-246
-263
-265
-275
-282
-275
-274
-275
-266
-262
-267
-269
-277
-294
-282
-274
-276
-272
-265
-261
-255
-246
-244
-243
-240
-218
-209
-214
-201
-197
-191
-189
-189
-191
-200
-204
-220
-233
-226
-215
-224
-221
-225
-227
-226
-224
-219
-212
-229
-236
-230
-244
-234
-231
-233
-212
-210
-222
-222
-222
-212
-213
-205
-196
-191
-200
-214
-203
-219
-228
-219
-222
-217
-201
-182
-174
-164
-163
-162
-158
-156
-164
-184
-205
-219
-218
-237
-256
-239
-248
-256
-234
-234
-245
-231
-231
-256
-250
-246
-279
-276
-259
-268
-265
-253
-245
-249
-239
-235
-234
-256
-257
-248
-283
-286
-268
-273
-278
-254
-257
-277
-288
-307
-315
-317
-321
-334
-353
-364
-354
-362
-383
-369
-368
-362
-344
-336
-326
-309
-322
-334
-305
-303
-309
-289
-301
-318
-319
-316
-319
-324
-306
-283
-278
-273
-271
-284
-287
-283
-285
-269
-269
-274
-264
-264
-272
-282
-304
-323
-320
-320
-308
-309
-314
-311
-309
-313
-313
-317
-308
-299
-287
-272
-265
-265
-271
-265
-243
-227
-224
-213
-216
-222
-231
-218
-222
-244
-253
-266
-286
-303
-311
-327
-332
-319
-310
-295
-273
-251
-258
-247
-244
-256
-272
-292
-289
-305
-302
-273
-283
-290
-283
-293
-299
-284
-278
-289
-282
-287
-300
-307
-321
-328
-340
-348
-365
-360
-365
-369
-369
-360
-356
-363
-369
-366
-350
-340
-324
-331
-335
-338
-344
-352
-349
-332
-319
-293
-282
-269
-267
-261
-252
-256
-256
-247
-244
-244
-245
-254
-252
-234
-228
-219
-213
-245
-252
-258
-292
-293
-303
-317
-311
-308
-291
-290
-291
-270
-256
-254
-249
-241
-232
-237
-252
-246
-251
-263
-270
-282
-277
-278
-253
-243
-263
-252
-240
-226
-211
-211
-225
-225
-239
-263
-265
-283
-279
-278
-279
-254
-240
-248
-250
-269
-295
-296
-296
-304
-307
-286
-279
-294
-292
-293
-285
-274
-275
-279
-273
-277
-286
-260
-255
-254
-246
-232
-236
-247
-255
-244
-235
-251
-256
-254
-246
-261
-268
-278
-278
-288
-281
-261
-269
-250
-249
-261
-262
-270
-246
-232
-232
-216
-200
-206
-191
-171
-195
-188
-185
-171
-162
-184
-204
-190
-207
-214
-197
-189
-187
-195
-192
-207
-220
-216
-207
-212
-228
-225
-207
-216
-217
-219
-234
-226
-221
-232
-232
-231
-248
-246
-248
-259
-241
-238
-241
-226
-232
-240
-225
-199
-202
-194
-188
-196
-173
-179
-170
-149
-152
-140
-124
-121
-116
-130
-149
-159
-190
-195
-205
-226
-204
-209
-189
-168
-187
-200
-214
-205
-217
-247
-242
-256
-273
-282
-311
-297
-275
-277
-264
-257
-254
-253
-249
-254
-254
-244
-247
-256
-266
-288
-281
-265
-247
-228
-207
-204
-199
-192
-201
-224
-238
-229
-251
-260
-257
-260
-244
-233
-224
-215
-235
-230
-224
-235
-239
-260
-265
-284
-324
-325
-311
-278
-261
-252
-227
-233
-240
-218
-210
-235
-245
-265
-291
-269
-269
-267
-236
-236
-248
-221
-225
-230
-205
-245
-255
-250
-281
-289
-290
-317
-324
-313
-300
-304
-308
-309
-300
-303
-299
-288
-291
-289
-307
-309
-292
-303
-305
-306
-303
-292
-286
-274
-277
-271
-260
-268
-277
-272
-291
-288
-294
-285
-274
-299
-305
-296
-318
-297
-287
-317
-302
-297
-295
-289
-295
-299
-295
-321
-335
-324
-335
-323
-330
-339
-321
-333
-334
-316
-329
-342
-326
-356
-352
-342
-354
-338
-348
-352
-328
-317
-319
-321
-307
-287
-296
-309
-313
-320
-322
-335
-341
-343
-360
-353
-349
-387
-397
-392
-394
-373
-371
-364
-355
-359
-369
-352
-366
-379
-373
-389
-392
-390
-398
-399
-420
-424
-443
-451
-414
-405
-400
-380
-366
-368
-383
-397
-387
-393
-396
-384
-369
-359
-352
-358
-369
-373
-386
-399
-405
-391
-397
-407
-405
-399
-408
-421
-407
-396
-374
-350
-355
-332
-311
-327
-319
-319
-335
-332
-365
-357
-335
-360
-357
-318
-322
-304
-290
-289
-283
-293
-275
-281
-317
-306
-316
-336
-313
-324
-325
-290
-288
-280
-275
-273
-262
-272
-251
-231
-255
-253
-247
-270
-267
-245
-226
-218
-220
-208
-232
-235
-226
-249
-250
-268
-274
-261
-267
-266
-250
-236
-235
-232
-249
-260
-275
-287
-287
-296
-291
-277
-275
-265
-249
-254
-243
-223
-239
-236
-231
-256
-255
-249
-259
-253
-236
-228
-217
-218
-220
-218
-234
-250
-253
-236
-227
-235
-237
-248
-261
-251
-251
-266
-282
-291
-299
-326
-344
-336
-325
-342
-328
-308
-313
-292
-255
-251
-250
-222
-248
-273
-259
-268
-264
-233
-251
-262
-247
-261
-271
-273
-278
-284
-295
-293
-291
-268
-250
-243
-234
-227
-217
-218
-211
-215
-221
-232
-243
-252
-228
-237
-228
-214
-238
-230
-229
-249
-252
-254
-270
-261
-258
-274
-255
-213
-197
-203
-179
-147
-143
-142
-123
-118
-115
-106
-94
-96
-125
-140
-135
-141
-132
-103
-110
-101
-102
-141
-130
-116
-143
-139
-129
-141
-137
-134
-146
-162
-182
-196
-195
-208
-214
-212
-209
-215
-213
-216
-224
-224
-220
-219
-201
-200
-201
-224
-227
-232
-267
-264
-263
-265
-267
-267
-265
-270
-274
-272
-271
-294
-290
-299
-325
-340
-344
-336
-355
-365
-359
-358
-362
-348
-331
-319
-308
-297
-273
-280
-279
-273
-273
-263
-281
-295
-300
-288
-280
-277
-246
-237
-233
-222
-222
-221
-222
-215
-199
-197
-197
-191
-198
-183
-191
-218
-216
-248
-242
-216
-230
-216
-184
-178
-164
-136
-136
-105
-88
-80
-67
-80
-80
-94
-114
-118
-128
-151
-162
-167
-172
-165
-180
-160
-138
-174
-194
-206
-236
-242
-238
-255
-267
-270
-287
-298
-321
-346
-338
-366
-382
-371
-381
-385
-387
-396
-407
-411
-417
-423
-430
-445
-432
-424
-414
-403
-403
-400
-382
-374
-398
-399
-389
-388
-404
-427
-436
-456
-466
-438
-439
-425
-383
-392
-399
-375
-403
-434
-421
-410
-423
-421
-411
-395
-373
-364
-352
-343
-348
-345
-333
-339
-351
-344
-358
-350
-328
-337
-340
-337
-335
-343
-331
-319
-330
-328
-298
-290
-303
-299
-290
-301
-301
-265
-255
-264
-248
-260
-278
-277
-272
-259
-257
-263
-260
-258
-256
-259
-265
-259
-257
-276
-277
-277
-298
-298
-304
-330
-319
-298
-323
-319
-305
-318
-329
-336
-349
-335
-332
-350
-341
-341
-330
-309
-295
-287
-307
-309
-324
-347
-345
-336
-322
-314
-300
-291
-293
-299
-311
-304
-320
-342
-347
-348
-346
-334
-313
-311
-322
-317
-334
-343
-321
-325
-328
-337
-338
-334
-366
-373
-357
-385
-388
-361
-364
-348
-342
-319
-294
-304
-302
-301
-318
-321
-327
-330
-326
-329
-333
-336
-345
-332
-310
-312
-309
-297
-274
-266
-290
-296
-299
-311
-312
-336
-342
-333
-327
-327
-345
-341
-338
-334
-314
-309
-273
-252
-257
-241
-226
-196
-187
-200
-191
-196
-197
-187
-188
-189
-190
-200
-219
-237
-260
-273
-284
-280
-296
-302
-286
-289
-281
-262
-268
-245
-228
-239
-228
-209
-182
-169
-165
-149
-123
-125
-119
-101
-130
-144
-135
-135
-122
-114
-95
-85
-85
-87
-77
-93
-124
-137
-154
-159
-176
-187
-205
-206
-201
-226
-218
-208
-206
-186
-180
-184
-177
-173
-174
-183
-208
-199
-207
-216
-189
-196
-208
-198
-200
-200
-213
-226
-232
-246
-261
-268
-267
-278
-284
-294
-292
-288
-294
-306
-304
-278
-288
-281
-274
-289
-284
-298
-308
-293
-277
-268
-270
-270
-260
-259
-251
-255
-257
-234
-219
-216
-194
-190
-204
-197
-200
-192
-171
-178
-186
-176
-166
-187
-202
-182
-193
-182
-162
-169
-150
-156
-186
-165
-134
-143
-138
-120
-133
-144
-147
-144
-142
-173
-187
-195
-200
-195
-186
-189
-219
-228
-217
-244
-240
-219
-238
-259
-277
-281
-269
-272
-284
-281
-293
-295
-298
-303
-303
-328
-325
-307
-295
-294
-284
-280
-297
-303
-285
-277
-278
-268
-261
-258
-264
-267
-274
-285
-292
-298
-317
-303
-291
-313
-316
-291
-280
-301
-307
-302
-312
-307
-288
-288
-301
-287
-287
-292
-278
-295
-321
-311
-325
-331
-309
-317
-333
-348
-367
-364
-354
-367
-343
-329
-332
-310
-315
-315
-291
-296
-307
-299
-305
-290
-284
-299
-290
-281
-293
-292
-313
-301
-289
-304
-290
-275
-289
-291
-288
-308
-297
-281
-275
-257
-241
-237
-217
-214
-229
-241
-257
-263
-289
-295
-299
-295
-291
-299
-291
-289
-282
-257
-238
-231
-221
-208
-252
-275
-252
-289
-310
-306
-340
-348
-347
-349
-323
-318
-318
-305
-330
-334
-308
-312
-306
-313
-307
-298
-319
-319
-304
-314
-306
-303
-316
-312
-305
-293
-274
-297
-310
-304
-331
-336
-331
-348
-342
-334
-347
-349
-332
-329
-341
-336
-343
-347
-343
-343
-344
-349
-341
-314
-301
-301
-288
-283
-292
-287
-258
-242
-224
-206
-186
-176
-193
-179
-181
-194
-192
-212
-222
-211
-215
-223
-246
-259
-243
-257
-259
-246
-273
-287
-266
-268
-282
-269
-262
-275
-281
-286
-302
-317
-322
-331
-339
-338
-319
-317
-310
-296
-308
-308
-305
-307
-300
-300
-300
-287
-298
-301
-305
-310
-322
-310
-309
-307
-272
-274
-259
-217
-232
-236
-203
-197
-193
-185
-193
-180
-178
-194
-175
-161
-161
-160
-153
-159
-165
-168
-166
-165
-187
-170
-156
-163
-155
-153
-175
-173
-159
-161
-154
-137
-110
-122
-125
-124
-130
-140
-146
-134
-149
-162
-152
-153
-171
-186
-190
-215
-219
-215
-227
-220
-211
-227
-234
-230
-235
-253
-280
-294
-298
-288
-279
-272
-269
-273
-286
-295
-279
-257
-243
-245
-235
-237
-253
-268
-266
-280
-315
-310
-332
-353
-374
-372
-386
-408
-384
-394
-400
-388
-393
-392
-393
-381
-359
-354
-341
-345
-369
-385
-387
-383
-383
-371
-364
-358
-358
-337
-316
-322
-297
-285
-271
-252
-248
-216
-206
-208
-197
-182
-190
-194
-184
-191
-207
-204
-204
-216
-225
-207
-181
-205
-196
-184
-190
-189
-174
-178
-193
-195
-210
-219
-224
-222
-229
-225
-218
-225
-234
-239
-260
-272
-262
-277
-290
-298
-307
-319
-319
-326
-344
-351
-349
-358
-368
-360
-379
-378
-371
-383
-384
-375
-384
-387
-382
-404
-407
-404
-412
-419
-440
-465
-462
-466
-477
-457
-438
-443
-445
-418
-415
-426
-422
-408
-393
-381
-368
-358
-347
-339
-345
-360
-356
-353
-348
-331
-332
-310
-300
-302
-275
-273
-287
-278
-273
-269
-259
-274
-279
-274
-288
-304
-319
-319
-324
-328
-329
-342
-343
-321
-306
-328
-336
-333
-351
-336
-323
-308
-288
-293
-288
-295
-314
-316
-324
-352
-376
-383
-390
-400
-402
-412
-411
-387
-381
-383
-360
-342
-348
-341
-329
-307
-292
-277
-276
-275
-275
-288
-286
-293
-299
-287
-278
-285
-284
-290
-285
-296
-330
-336
-344
-356
-356
-357
-364
-361
-354
-344
-337
-332
-328
-331
-335
-332
-333
-312
-299
-306
-284
-272
-288
-304
-293
-310
-359
-375
-376
-370
-376
-371
-355
-360
-361
-342
-371
-379
-356
-378
-358
-335
-352
-345
-361
-385
-355
-341
-352
-311
-304
-319
-310
-325
-340
-340
-347
-334
-320
-326
-313
-299
-301
-298
-279
-291
-298
-269
-271
-271
-259
-265
-271
-260
-256
-250
-229
-224
-197
-183
-186
-177
-180
-182
-163
-156
-175
-171
-187
-204
-216
-230
-225
-243
-249
-227
-226
-254
-264
-273
-305
-311
-295
-278
-261
-233
-212
-187
-167
-155
-137
-128
-137
-119
-131
-129
-118
-129
-118
-116
-119
-126
-112
-111
-112
-87
-111
-122
-143
-164
-147
-158
-179
-188
-194
-201
-211
-202
-172
-157
-132
-101
-111
-112
-95
-94
-108
-123
-141
-138
-142
-140
-120
-122
-125
-126
-137
-151
-147
-152
-162
-171
-176
-189
-208
-199
-195
-212
-207
-215
-209
-206
-218
-220
-227
-234
-248
-237
-246
-278
-291
-288
-283
-279
-251
-238
-238
-231
-228
-212
-230
-253
-260
-287
-287
-277
-270
-276
-286
-282
-296
-301
-287
-279
-286
-300
-313
-335
-348
-362
-370
-353
-345
-340
-321
-303
-321
-295
-265
-278
-279
-259
-270
-266
-254
-271
-252
-260
-287
-278
-283
-289
-266
-263
-287
-287
-281
-279
-273
-276
-283
-259
-243
-236
-195
-186
-192
-193
-192
-181
-171
-172
-186
-197
-211
-225
-243
-263
-277
-293
-324
-345
-336
-348
-360
-353
-366
-367
-357
-363
-351
-360
-371
-371
-376
-371
-370
-363
-344
-343
-336
-331
-368
-379
-381
-405
-405
-400
-423
-424
-434
-439
-446
-450
-453
-452
-451
-459
-433
-410
-427
-439
-430
-421
-432
-414
-394
-412
-407
-395
-418
-438
-440
-448
-439
-419
-424
-419
-407
-412
-409
-412
-414
-407
-395
-385
-379
-359
-353
-353
-352
-341
-310
-320
-326
-288
-289
-333
-328
-316
-355
-351
-333
-359
-352
-339
-342
-338
-340
-342
-345
-342
-326
-318
-318
-308
-310
-320
-314
-332
-332
-319
-306
-305
-315
-307
-305
-329
-339
-335
-352
-345
-332
-348
-368
-348
-351
-364
-360
-361
-364
-378
-369
-356
-344
-352
-361
-380
-392
-371
-379
-366
-362
-382
-376
-361
-370
-356
-340
-356
-353
-357
-355
-342
-349
-334
-316
-342
-340
-331
-368
-370
-361
-364
-344
-343
-363
-367
-381
-409
-413
-404
-417
-410
-373
-384
-394
-337
-340
-356
-311
-312
-290
-269
-276
-256
-261
-270
-276
-274
-280
-287
-261
-274
-287
-277
-297
-309
-311
-309
-305
-277
-253
-259
-236
-222
-213
-212
-223
-208
-191
-207
-195
-182
-203
-202
-202
-222
-204
-190
-180
-159
-155
-149
-136
-138
-138
-154
-137
-121
-146
-119
-117
-143
-143
-150
-171
-185
-190
-187
-194
-206
-206
-210
-217
-218
-228
-226
-217
-202
-188
-177
-156
-142
-129
-117
-98
-92
-110
-110
-107
-112
-114
-123
-137
-137
-140
-134
-127
-140
-153
-139
-139
-145
-114
-116
-118
-106
-118
-114
-98
-88
-82
-89
-99
-105
-95
-91
-123
-139
-145
-170
-181
-191
-212
-196
-181
-189
-179
-174
-189
-187
-198
-195
-188
-181
-173
-189
-201
-200
-197
-202
-215
-196
-184
-185
-174
-170
-163
-160
-176
-202
-203
-209
-216
-202
-218
-215
-201
-201
-181
-183
-191
-171
-174
-186
-165
-147
-165
-170
-167
-181
-184
-189
-199
-174
-172
-170
-167
-172
-181
-208
-207
-184
-192
-211
-183
-167
-197
-200
-185
-215
-217
-188
-214
-219
-187
-207
-205
-181
-193
-188
-179
-158
-142
-132
-108
-104
-121
-121
-141
-172
-194
-213
-227
-261
-263
-251
-251
-246
-213
-201
-218
-206
-208
-230
-221
-216
-227
-230
-227
-227
-234
-252
-243
-245
-250
-226
-218
-229
-237
-242
-252
-274
-260
-258
-276
-278
-292
-297
-301
-332
-313
-281
-299
-297
-270
-271
-301
-303
-339
-344
-317
-318
-317
-332
-353
-345
-354
-387
-386
-366
-338
-329
-321
-287
-279
-280
-273
-272
-273
-270
-255
-249
-258
-252
-249
-262
-240
-238
-262
-268
-263
-278
-295
-296
-317
-328
-307
-319
-319
-311
-333
-333
-325
-333
-311
-304
-324
-319
-308
-331
-329
-322
-343
-339
-335
-344
-350
-335
-312
-319
-327
-293
-314
-339
-331
-342
-340
-317
-306
-305
-282
-286
-285
-257
-271
-297
-305
-322
-330
-340
-324
-308
-330
-322
-314
-333
-339
-331
-332
-334
-341
-346
-324
-326
-342
-328
-345
-366
-346
-332
-356
-367
-336
-356
-378
-365
-368
-404
-412
-387
-389
-384
-357
-361
-378
-358
-356
-379
-387
-389
-406
-414
-399
-386
-357
-344
-355
-357
-367
-389
-405
-426
-413
-408
-415
-403
-404
-420
-418
-394
-410
-424
-402
-389
-384
-379
-385
-384
-376
-388
-369
-352
-361
-352
-345
-348
-344
-333
-312
-303
-319
-289
-260
-274
-285
-292
-303
-320
-317
-337
-345
-314
-312
-288
-257
-259
-238
-242
-245
-240
-249
-239
-260
-280
-253
-268
-247
-224
-242
-234
-241
-227
-211
-227
-217
-197
-221
-240
-211
-214
-232
-197
-195
-234
-245
-224
-207
-229
-205
-175
-206
-206
-178
-191
-194
-210
-223
-208
-225
-219
-199
-196
-205
-187
-159
-175
-147
-119
-131
-175
-169
-148
-177
-178
-182
-182
-164
-161
-150
-154
-174
-167
-155
-179
-190
-164
-200
-220
-208
-225
-220
-223
-218
-211
-218
-204
-210
-235
-228
-230
-255
-262
-272
-284
-303
-324
-334
-314
-308
-298
-291
-311
-289
-285
-310
-301
-297
-291
-247
-244
-231
-220
-213
-190
-189
-190
-196
-203
-196
-212
-207
-180
-202
-210
-200
-202
-186
-193
-183
-187
-188
-190
-200
-195
-209
-193
-177
-183
-187
-182
-195
-209
-208
-208
-194
-188
-190
-180
-166
-157
-168
-175
-186
-165
-150
-161
-144
-136
-149
-133
-121
-126
-134
-132
-118
-142
-146
-121
-127
-137
-124
-122
-124
-141
-157
-182
-194
-205
-229
-243
-267
-263
-261
-290
-280
-270
-287
-270
-270
-270
-268
-282
-278
-282
-295
-295
-305
-311
-322
-316
-319
-334
-320
-323
-343
-349
-355
-362
-397
-394
-377
-396
-393
-402
-424
-411
-388
-404
-399
-377
-379
-371
-357
-357
-342
-330
-319
-306
-318
-328
-327
-320
-331
-339
-324
-342
-362
-338
-350
-364
-332
-339
-345
-329
-323
-298
-301
-303
-298
-289
-274
-286
-282
-278
-296
-285
-280
-306
-316
-333
-334
-307
-305
-278
-236
-243
-236
-242
-262
-246
-251
-281
-267
-244
-242
-216
-195
-202
-199
-187
-198
-206
-203
-211
-216
-210
-186
-196
-216
-202
-223
-260
-265
-269
-277
-283
-286
-279
-288
-295
-305
-298
-288
-301
-292
-297
-300
-288
-293
-300
-329
-346
-338
-356
-359
-363
-361
-363
-342
-284
-267
-259
-237
-239
-246
-245
-239
-243
-247
-232
-230
-230
-238
-245
-245
-263
-270
-269
-273
-275
-287
-296
-297
-302
-300
-299
-285
-285
-275
-263
-265
-250
-249
-250
-226
-212
-234
-244
-233
-231
-251
-261
-280
-303
-316
-308
-309
-317
-299
-273
-278
-268
-249
-257
-241
-243
-267
-267
-263
-274
-256
-245
-270
-265
-252
-267
-253
-229
-237
-240
-212
-198
-211
-219
-207
-204
-212
-203
-201
-219
-216
-198
-195
-191
-181
-169
-177
-199
-184
-201
-203
-182
-204
-206
-200
-205
-215
-229
-211
-220
-225
-204
-223
-213
-188
-199
-186
-180
-199
-184
-189
-219
-179
-192
-219
-215
-221
-233
-237
-218
-214
-213
-211
-207
-220
-237
-260
-254
-248
-245
-234
-226
-212
-197
-182
-165
-145
-139
-151
-152
-127
-133
-139
-137
-167
-196
-201
-226
-246
-228
-229
-233
-223
-223
-231
-241
-260
-257
-287
-315
-307
-299
-288
-282
-258
-241
-254
-245
-228
-243
-251
-227
-250
-283
-278
-286
-298
-271
-274
-278
-242
-251
-250
-223
-242
-245
-202
-210
-219
-186
-195
-205
-191
-199
-201
-178
-189
-170
-147
-163
-165
-160
-156
-156
-167
-161
-168
-168
-150
-170
-170
-155
-163
-132
-127
-133
-96
-109
-119
-104
-100
-113
-107
-83
-113
-132
-128
-171
-180
-173
-196
-188
-199
-205
-206
-236
-259
-259
-258
-294
-313
-315
-346
-354
-339
-347
-345
-321
-346
-354
-334
-326
-306
-296
-299
-299
-289
-293
-293
-291
-306
-336
-310
-326
-394
-378
-375
-408
-407
-401
-416
-398
-395
-422
-420
-412
-429
-432
-423
-434
-405
-386
-409
-384
-378
-390
-385
-378
-369
-364
-342
-359
-366
-334
-334
-341
-312
-319
-309
-283
-293
-285
-260
-265
-298
-285
-277
-285
-268
-276
-280
-290
-310
-301
-309
-345
-366
-338
-347
-385
-353
-339
-360
-353
-347
-349
-364
-367
-349
-327
-323
-318
-281
-280
-320
-293
-257
-285
-288
-257
-259
-261
-260
-250
-253
-278
-292
-274
-255
-260
-242
-205
-203
-211
-207
-234
-228
-228
-254
-241
-225
-242
-248
-259
-268
-256
-272
-294
-292
-293
-313
-337
-340
-363
-391
-356
-343
-365
-337
-321
-320
-302
-314
-302
-287
-316
-325
-305
-309
-308
-306
-309
-291
-311
-307
-313
-347
-328
-336
-364
-375
-399
-404
-408
-421
-388
-388
-406
-382
-390
-416
-377
-353
-375
-358
-326
-341
-335
-301
-299
-306
-306
-301
-295
-274
-271
-279
-268
-259
-259
-241
-234
-251
-238
-229
-213
-196
-196
-194
-210
-221
-191
-184
-184
-184
-186
-178
-175
-163
-148
-163
-173
-158
-173
-189
-187
-173
-162
-133
-124
-121
-107
-123
-122
-107
-113
-93
-79
-115
-109
-96
-132
-133
-132
-150
-179
-192
-176
-200
-224
-214
-216
-231
-230
-218
-224
-231
-193
-160
-189
-187
-178
-205
-183
-157
-147
-134
-130
-127
-133
-139
-135
-165
-160
-156
-166
-167
-194
-205
-210
-228
-238
-247
-255
-242
-252
-256
-257
-263
-250
-259
-254
-252
-263
-263
-253
-228
-239
-247
-242
-246
-235
-229
-214
-209
-236
-223
-209
-230
-221
-206
-212
-206
-189
-176
-161
-161
-135
-138
-168
-149
-127
-133
-160
-154
-126
-156
-143
-115
-158
-162
-141
-151
-154
-163
-138
-130
-132
-104
-109
-103
-94
-121
-95
-96
-112
-56
-49
-75
-74
-64
-75
-104
-96
-49
-50
-46
-37
-43
-62
-66
-44
-69
-108
-105
-122
-149
-141
-120
-132
-159
-171
-189
-203
-217
-231
-243
-265
-296
-288
-283
-292
-285
-296
-308
-328
-350
-344
-358
-353
-339
-337
-339
-348
-358
-383
-379
-373
-372
-372
-369
-353
-350
-340
-340
-324
-315
-304
-313
-326
-312
-332
-358
-356
-385
-392
-390
-420
-401
-382
-395
-377
-386
-381
-370
-366
-347
-355
-355
-354
-352
-355
-364
-383
-382
-383
-375
-385
-384
-377
-368
-358
-342
-320
-326
-318
-298
-278
-250
-232
-238
-238
-249
-267
-292
-287
-276
-299
-313
-329
-330
-324
-328
-319
-312
-321
-319
-315
-332
-339
-342
-352
-342
-349
-352
-342
-346
-332
-346
-361
-345
-345
-352
-347
-331
-327
-343
-335
-333
-347
-344
-335
-330
-326
-313
-314
-336
-346
-349
-360
-360
-379
-370
-345
-339
-337
-338
-342
-341
-346
-360
-375
-396
-402
-402
-399
-395
-409
-411
-385
-385
-394
-362
-338
-329
-304
-294
-296
-299
-313
-313
-323
-337
-356
-367
-362
-359
-355
-339
-320
-324
-324
-316
-327
-333
-331
-322
-313
-338
-353
-362
-379
-373
-396
-385
-349
-366
-357
-352
-376
-371
-361
-390
-406
-385
-373
-403
-406
-411
-421
-407
-404
-399
-386
-384
-384
-360
-357
-364
-338
-331
-343
-333
-327
-323
-328
-332
-329
-315
-303
-305
-296
-301
-301
-294
-297
-290
-279
-270
-263
-264
-272
-269
-266
-241
-229
-222
-198
-180
-182
-175
-161
-164
-176
-186
-189
-195
-213
-207
-211
-226
-218
-217
-212
-204
-221
-207
-194
-214
-224
-245
-258
-263
-260
-239
-234
-227
-231
-241
-231
-211
-189
-186
-184
-165
-177
-183
-175
-207
-208
-229
-268
-278
-285
-277
-254
-271
-267
-249
-247
-261
-269
-257
-246
-269
-279
-260
-273
-275
-234
-232
-264
-255
-236
-252
-262
-266
-274
-284
-302
-306
-299
-303
-306
-296
-281
-261
-241
-228
-245
-246
-252
-250
-236
-240
-242
-243
-251
-256
-238
-215
-220
-211
-195
-198
-197
-216
-207
-199
-178
-153
-166
-193
-169
-154
-182
-187
-173
-176
-155
-126
-138
-132
-102
-91
-94
-97
-102
-123
-129
-115
-113
-106
-101
-108
-123
-143
-146
-146
-143
-136
-127
-126
-127
-130
-121
-111
-110
-125
-142
-144
-171
-174
-169
-186
-172
-169
-195
-185
-187
-213
-212
-219
-234
-257
-278
-293
-330
-334
-351
-385
-374
-381
-382
-370
-340
-342
-322
-285
-312
-323
-310
-326
-336
-328
-331
-352
-346
-342
-339
-331
-345
-333
-317
-318
-308
-322
-315
-303
-325
-328
-326
-333
-327
-314
-293
-284
-286
-287
-275
-275
-271
-262
-273
-294
-301
-316
-338
-325
-327
-327
-315
-327
-331
-324
-316
-322
-309
-296
-287
-288
-293
-281
-297
-319
-292
-295
-307
-291
-314
-321
-306
-318
-318
-327
-334
-332
-343
-333
-345
-358
-328
-343
-370
-361
-371
-375
-359
-354
-370
-382
-375
-385
-402
-390
-367
-373
-386
-378
-356
-347
-339
-321
-319
-349
-348
-327
-338
-324
-300
-322
-315
-302
-314
-321
-330
-336
-302
-294
-289
-258
-243
-241
-233
-226
-230
-239
-240
-255
-272
-288
-293
-270
-281
-300
-306
-329
-361
-333
-302
-313
-330
-312
-312
-322
-324
-299
-290
-293
-278
-289
-300
-309
-320
-320
-343
-371
-365
-371
-390
-364
-340
-361
-346
-315
-334
-340
-315
-330
-342
-333
-339
-367
-383
-385
-365
-357
-366
-341
-342
-368
-365
-349
-366
-367
-355
-357
-343
-331
-319
-300
-314
-321
-294
-299
-303
-306
-300
-299
-294
-286
-296
-290
-282
-304
-283
-260
-269
-238
-230
-232
-240
-250
-243
-245
-261
-251
-244
-244
-220
-213
-204
-199
-212
-214
-214
-238
-232
-247
-264
-251
-263
-273
-260
-253
-260
-272
-261
-245
-236
-211
-176
-171
-172
-171
-184
-192
-204
-197
-191
-185
-186
-212
-226
-235
-240
-224
-218
-237
-237
-241
-235
-256
-262
-254
-275
-288
-290
-296
-287
-276
-284
-271
-277
-288
-274
-304
-290
-301
-327
-305
-326
-322
-308
-292
-272
-254
-232
-217
-222
-229
-232
-254
-272
-262
-245
-249
-256
-233
-229
-229
-209
-203
-207
-198
-205
-208
-194
-205
-215
-217
-224
-224
-213
-185
-157
-159
-138
-118
-102
-92
-83
-82
-106
-102
-85
-68
-50
-43
-36
-44
-62
-48
-68
-81
-81
-90
-72
-67
-78
-80
-86
-87
-98
-112
-107
-99
-99
-110
-104
-116
-125
-91
-93
-97
-86
-89
-95
-94
-85
-86
-96
-113
-131
-169
-174
-188
-205
-182
-165
-170
-168
-160
-162
-175
-174
-198
-235
-247
-267
-290
-286
-287
-287
-287
-297
-294
-295
-305
-312
-306
-304
-319
-314
-309
-343
-339
-329
-368
-377
-390
-398
-399
-415
-409
-405
-394
-382
-384
-382
-381
-378
-353
-346
-363
-349
-354
-367
-357
-362
-366
-363
-346
-337
-343
-344
-324
-336
-357
-348
-343
-345
-343
-322
-316
-281
-224
-212
-204
-163
-163
-172
-167
-167
-160
-167
-175
-177
-191
-193
-206
-221
-221
-241
-237
-226
-217
-209
-194
-192
-217
-249
-255
-261
-267
-251
-252
-261
-249
-252
-257
-275
-278
-273
-302
-320
-298
-274
-283
-289
-293
-285
-264
-249
-243
-226
-223
-235
-217
-195
-187
-158
-160
-165
-170
-201
-196
-192
-214
-221
-222
-222
-225
-251
-266
-263
-273
-274
-296
-286
-266
-281
-291
-290
-310
-317
-316
-321
-329
-350
-355
-338
-321
-311
-292
-282
-280
-294
-306
-319
-326
-315
-303
-300
-294
-276
-287
-281
-270
-291
-279
-265
-269
-256
-258
-260
-265
-275
-273
-269
-259
-254
-264
-253
-249
-242
-231
-246
-233
-222
-249
-277
-276
-274
-269
-271
-277
-278
-280
-277
-262
-280
-281
-254
-251
-272
-259
-241
-260
-271
-292
-310
-306
-316
-322
-335
-336
-338
-352
-363
-378
-404
-423
-424
-427
-433
-429
-416
-409
-382
-378
-372
-363
-363
-352
-332
-324
-326
-313
-306
-302
-316
-317
-306
-317
-317
-299
-309
-307
-284
-267
-254
-228
-218
-231
-238
-215
-207
-209
-177
-176
-202
-191
-191
-199
-190
-197
-183
-175
-190
-166
-152
-164
-151
-139
-164
-178
-170
-171
-164
-176
-174
-169
-196
-202
-174
-185
-195
-168
-190
-214
-200
-185
-175
-180
-171
-175
-176
-159
-145
-136
-150
-158
-165
-187
-199
-203
-206
-220
-217
-212
-225
-207
-214
-231
-226
-227
-220
-215
-217
-216
-223
-226
-229
-218
-200
-214
-224
-230
-227
-216
-220
-199
-170
-168
-168
-154
-163
-185
-194
-203
-196
-189
-177
-170
-173
-163
-159
-153
-142
-129
-115
-121
-132
-127
-126
-123
-151
-178
-177
-197
-220
-188
-175
-205
-197
-195
-193
-176
-159
-147
-165
-161
-163
-171
-176
-186
-189
-198
-197
-196
-200
-194
-192
-191
-180
-173
-160
-172
-191
-187
-178
-172
-191
-199
-203
-199
-201
-211
-221
-242
-260
-258
-267
-279
-272
-289
-304
-292
-308
-330
-317
-329
-337
-331
-339
-345
-365
-377
-355
-362
-383
-373
-406
-432
-416
-430
-429
-413
-400
-404
-418
-428
-432
-432
-428
-392
-389
-388
-375
-389
-389
-379
-371
-346
-329
-312
-306
-313
-300
-291
-275
-260
-254
-253
-243
-258
-275
-261
-260
-250
-233
-220
-203
-189
-194
-182
-178
-188
-175
-175
-205
-213
-186
-188
-218
-219
-212
-240
-263
-244
-241
-262
-260
-254
-268
-250
-227
-230
-227
-219
-207
-191
-186
-183
-167
-141
-140
-136
-121
-142
-129
-109
-105
-101
-102
-103
-117
-137
-172
-173
-180
-208
-238
-258
-265
-277
-290
-309
-321
-331
-335
-345
-374
-380
-392
-401
-390
-404
-410
-403
-402
-399
-388
-374
-366
-353
-358
-368
-359
-369
-371
-369
-390
-371
-381
-376
-333
-351
-343
-336
-355
-350
-345
-340
-313
-300
-303
-291
-314
-336
-328
-315
-323
-314
-297
-315
-323
-312
-312
-286
-278
-271
-254
-264
-247
-236
-242
-227
-224
-236
-245
-241
-239
-233
-223
-198
-198
-217
-199
-216
-217
-210
-220
-209
-232
-231
-218
-232
-239
-228
-208
-228
-234
-206
-175
-166
-179
-172
-176
-193
-197
-189
-196
-205
-205
-218
-227
-236
-236
-204
-194
-208
-207
-189
-182
-173
-164
-180
-177
-186
-197
-189
-202
-201
-184
-187
-187
-191
-208
-205
-208
-207
-206
-195
-166
-180
-186
-172
-184
-204
-198
-195
-186
-178
-189
-181
-168
-156
-158
-167
-191
-215
-223
-236
-252
-262
-256
-241
-249
-254
-243
-255
-264
-249
-258
-263
-256
-259
-252
-236
-230
-219
-202
-196
-191
-195
-205
-196
-188
-224
-231
-226
-236
-241
-251
-250
-234
-240
-242
-238
-252
-274
-280
-306
-306
-281
-285
-285
-275
-273
-305
-304
-293
-314
-288
-250
-257
-256
-250
-271
-289
-287
-298
-313
-291
-268
-273
-247
-227
-234
-219
-187
-167
-167
-171
-193
-203
-180
-159
-150
-143
-148
-151
-151
-136
-141
-178
-177
-185
-208
-196
-204
-198
-182
-202
-185
-183
-191
-155
-148
-160
-161
-155
-158
-184
-188
-190
-198
-202
-217
-211
-228
-257
-262
-267
-278
-263
-268
-271
-262
-286
-299
-306
-330
-334
-338
-358
-356
-352
-356
-353
-355
-360
-369
-365
-370
-403
-417
-413
-426
-439
-431
-400
-398
-415
-413
-428
-458
-461
-477
-484
-467
-452
-451
-442
-417
-419
-403
-366
-350
-357
-354
-344
-353
-370
-376
-363
-360
-367
-333
-328
-321
-286
-277
-288
-283
-268
-259
-260
-266
-265
-259
-266
-264
-247
-249
-227
-199
-188
-180
-168
-167
-174
-190
-191
-180
-205
-223
-206
-208
-226
-229
-232
-244
-244
-241
-236
-222
-233
-245
-269
-269
-274
-293
-292
-302
-312
-299
-310
-324
-296
-279
-278
-259
-250
-279
-280
-287
-317
-321
-343
-341
-324
-333
-329
-316
-318
-334
-323
-327
-352
-354
-365
-355
-362
-380
-352
-350
-353
-342
-335
-346
-353
-344
-338
-329
-325
-321
-318
-330
-336
-322
-329
-317
-304
-325
-319
-318
-331
-299
-278
-292
-300
-290
-286
-287
-279
-296
-300
-291
-290
-295
-299
-306
-300
-289
-300
-304
-307
-331
-332
-314
-321
-312
-310
-326
-331
-314
-302
-301
-278
-270
-273
-252
-247
-259
-246
-221
-229
-240
-223
-215
-213
-207
-195
-182
-199
-199
-188
-229
-259
-236
-232
-261
-259
-249
-273
-266
-265
-272
-268
-278
-283
-294
-277
-262
-271
-257
-248
-251
-264
-237
-206
-229
-244
-225
-241
-279
-265
-246
-269
-258
-232
-243
-249
-246
-247
-246
-248
-237
-216
-233
-230
-229
-247
-241
-242
-249
-265
-270
-253
-285
-296
-276
-265
-250
-245
-218
-184
-191
-174
-174
-182
-185
-191
-194
-211
-204
-188
-170
-173
-170
-174
-177
-162
-160
-170
-163
-164
-180
-173
-179
-209
-205
-195
-199
-195
-194
-176
-171
-178
-178
-163
-157
-164
-146
-145
-160
-152
-155
-184
-181
-166
-188
-197
-196
-203
-214
-233
-264
-268
-278
-286
-285
-303
-320
-330
-336
-335
-321
-307
-306
-285
-288
-289
-286
-268
-269
-266
-255
-280
-251
-226
-227
-209
-207
-218
-222
-200
-212
-233
-232
-236
-226
-219
-207
-199
-201
-190
-175
-196
-192
-190
-239
-255
-242
-252
-251
-226
-228
-236
-228
-185
-173
-192
-181
-188
-209
-226
-246
-250
-259
-237
-213
-221
-214
-202
-208
-209
-222
-220
-210
-244
-244
-231
-266
-288
-308
-318
-317
-336
-338
-337
-337
-336
-342
-360
-376
-404
-409
-406
-411
-396
-403
-409
-394
-379
-391
-400
-364
-337
-332
-310
-304
-285
-261
-249
-225
-213
-216
-215
-213
-210
-209
-211
-241
-256
-252
-273
-271
-258
-270
-272
-266
-280
-270
-268
-277
-248
-242
-273
-278
-282
-294
-308
-307
-312
-301
-291
-301
-295
-283
-309
-300
-289
-299
-298
-304
-311
-312
-319
-320
-320
-339
-331
-348
-356
-348
-350
-339
-340
-347
-343
-342
-343
-364
-369
-344
-346
-321
-308
-299
-293
-297
-291
-302
-313
-331
-343
-349
-366
-368
-374
-373
-359
-342
-346
-346
-316
-297
-284
-272
-265
-276
-300
-284
-255
-262
-264
-248
-268
-270
-235
-226
-231
-215
-218
-235
-244
-241
-239
-259
-263
-270
-278
-274
-272
-282
-299
-279
-263
-281
-290
-305
-310
-321
-326
-344
-366
-366
-350
-372
-383
-368
-374
-386
-373
-361
-387
-391
-381
-381
-387
-375
-374
-388
-387
-362
-368
-380
-364
-362
-352
-373
-385
-375
-393
-394
-384
-395
-392
-361
-358
-376
-360
-343
-336
-336
-350
-349
-358
-342
-318
-311
-292
-297
-313
-294
-287
-289
-260
-251
-260
-270
-273
-293
-299
-322
-322
-304
-301
-275
-272
-273
-258
-269
-276
-266
-271
-291
-301
-300
-281
-286
-276
-256
-263
-257
-251
-242
-252
-273
-275
-279
-289
-291
-270
-281
-294
-270
-276
-270
-238
-251
-254
-266
-271
-270
-273
-269
-261
-245
-231
-231
-240
-232
-233
-239
-218
-205
-204
-198
-176
-160
-166
-174
-163
-161
-181
-191
-178
-180
-198
-202
-185
-188
-192
-176
-187
-203
-217
-220
-237
-266
-251
-247
-281
-283
-269
-264
-263
-265
-283
-293
-276
-268
-268
-273
-287
-301
-302
-303
-322
-281
-251
-267
-249
-237
-238
-245
-267
-269
-270
-271
-275
-265
-243
-230
-200
-185
-177
-188
-182
-193
-212
-205
-213
-218
-230
-243
-224
-214
-221
-219
-206
-217
-228
-207
-203
-174
-164
-166
-161
-174
-182
-180
-187
-189
-179
-179
-195
-199
-204
-213
-231
-250
-254
-258
-279
-275
-266
-262
-263
-266
-282
-291
-279
-257
-272
-292
-268
-295
-313
-281
-295
-321
-334
-365
-362
-339
-335
-336
-333
-349
-369
-358
-369
-394
-378
-357
-364
-346
-326
-303
-278
-280
-270
-268
-281
-272
-286
-306
-300
-286
-248
-245
-243
-213
-215
-220
-197
-201
-214
-190
-194
-214
-230
-243
-244
-251
-253
-250
-224
-212
-219
-197
-207
-217
-201
-189
-177
-171
-177
-181
-166
-165
-166
-161
-195
-194
-184
-193
-185
-191
-205
-202
-206
-228
-235
-214
-240
-284
-273
-276
-286
-294
-287
-276
-266
-248
-248
-236
-260
-277
-273
-287
-294
-282
-297
-320
-296
-310
-323
-304
-307
-313
-304
-295
-298
-309
-320
-337
-335
-335
-345
-316
-314
-308
-272
-262
-266
-255
-260
-284
-277
-283
-299
-297
-275
-277
-295
-262
-269
-297
-292
-273
-266
-251
-245
-258
-250
-247
-266
-289
-294
-304
-320
-333
-333
-347
-377
-373
-377
-387
-376
-363
-354
-354
-365
-353
-361
-390
-381
-379
-379
-404
-410
-394
-399
-413
-408
-378
-375
-392
-354
-352
-353
-345
-371
-364
-356
-374
-362
-348
-345
-344
-338
-334
-334
-341
-354
-339
-337
-356
-352
-349
-364
-357
-336
-354
-344
-322
-331
-334
-323
-323
-319
-310
-318
-315
-326
-333
-309
-294
-286
-259
-253
-229
-234
-234
-225
-246
-225
-215
-221
-223
-197
-192
-201
-211
-212
-210
-228
-240
-229
-230
-249
-245
-243
-235
-227
-243
-228
-214
-225
-215
-219
-250
-242
-220
-240
-245
-249
-238
-232
-233
-229
-228
-201
-204
-210
-221
-228
-223
-248
-244
-238
-252
-229
-223
-246
-237
-244
-256
-256
-265
-274
-284
-279
-287
-295
-292
-291
-285
-275
-277
-261
-273
-271
-244
-243
-223
-216
-208
-214
-232
-232
-255
-265
-270
-283
-279
-276
-265
-261
-246
-249
-234
-246
-266
-266
-289
-279
-255
-266
-270
-264
-267
-264
-235
-223
-237
-229
-220
-233
-245
-250
-259
-256
-270
-278
-251
-241
-253
-234
-231
-228
-213
-236
-253
-249
-261
-241
-228
-253
-245
-243
-275
-274
-267
-308
-319
-326
-339
-326
-320
-314
-303
-308
-314
-327
-333
-322
-328
-323
-307
-310
-298
-308
-331
-317
-312
-317
-303
-285
-283
-281
-247
-245
-272
-254
-272
-276
-253
-277
-286
-291
-298
-289
-314
-325
-320
-325
-317
-326
-323
-315
-317
-307
-306
-308
-287
-286
-286
-288
-296
-282
-270
-254
-226
-221
-242
-251
-250
-256
-255
-244
-243
-253
-255
-271
-280
-281
-298
-295
-296
-296
-298
-303
-316
-329
-336
-345
-343
-347
-355
-343
-339
-330
-300
-310
-312
-286
-273
-264
-272
-250
-237
-251
-265
-239
-217
-229
-214
-203
-211
-223
-216
-209
-196
-202
-220
-220
-232
-233
-226
-229
-232
-219
-225
-247
-227
-222
-249
-236
-244
-266
-252
-266
-272
-254
-263
-270
-257
-269
-279
-255
-275
-297
-294
-286
-276
-267
-264
-258
-258
-240
-232
-242
-249
-270
-274
-271
-289
-321
-325
-316
-318
-311
-314
-327
-327
-314
-310
-317
-322
-326
-322
-345
-348
-344
-379
-361
-325
-341
-320
-308
-320
-303
-293
-304
-293
-301
-315
-324
-351
-350
-324
-315
-329
-314
-300
-324
-310
-289
-311
-292
-276
-288
-281
-277
-269
-278
-279
-276
-296
-312
-329
-322
-324
-318
-301
-289
-282
-259
-253
-264
-267
-277
-278
-307
-327
-326
-352
-341
-330
-334
-312
-306
-294
-273
-256
-244
-224
-221
-217
-201
-227
-228
-209
-216
-209
-201
-201
-195
-228
-235
-235
-275
-285
-267
-291
-290
-270
-256
-225
-214
-222
-202
-188
-209
-199
-200
-199
-181
-172
-187
-199
-191
-197
-178
-157
-156
-152
-143
-154
-176
-190
-178
-185
-204
-198
-191
-181
-165
-151
-145
-160
-161
-157
-174
-190
-206
-221
-230
-240
-241
-216
-210
-218
-188
-179
-186
-175
-186
-193
-179
-179
-184
-176
-181
-187
-173
-184
-197
-184
-173
-185
-188
-206
-240
-246
-255
-278
-270
-243
-256
-255
-245
-252
-254
-259
-253
-232
-244
-249
-224
-255
-280
-270
-261
-273
-288
-268
-272
-299
-288
-272
-285
-265
-268
-277
-265
-272
-264
-251
-237
-250
-271
-263
-264
-263
-256
-238
-225
-226
-231
-206
-207
-225
-194
-196
-230
-224
-217
-233
-241
-246
-246
-253
-249
-245
-279
-295
-298
-304
-300
-309
-312
-296
-300
-289
-283
-295
-282
-272
-273
-261
-250
-252
-265
-271
-273
-270
-268
-262
-253
-245
-260
-257
-230
-234
-244
-230
-237
-267
-280
-291
-306
-315
-304
-312
-312
-305
-302
-275
-274
-277
-257
-259
-262
-265
-266
-258
-264
-271
-263
-272
-282
-271
-278
-290
-288
-265
-283
-312
-323
-345
-363
-360
-336
-334
-320
-309
-324
-335
-338
-340
-335
-330
-321
-316
-286
-266
-272
-284
-264
-277
-281
-287
-302
-288
-290
-293
-283
-292
-283
-258
-256
-262
-251
-257
-291
-317
-321
-317
-327
-322
-320
-326
-328
-328
-322
-319
-313
-295
-300
-301
-286
-281
-275
-274
-279
-280
-287
-298
-309
-306
-320
-325
-323
-311
-310
-315
-304
-299
-312
-316
-305
-323
-330
-320
-319
-311
-301
-296
-278
-263
-242
-218
-209
-221
-239
-241
-244
-250
-245
-237
-222
-241
-234
-214
-223
-226
-226
-238
-261
-278
-270
-287
-315
-304
-295
-297
-287
-264
-263
-278
-264
-270
-258
-259
-297
-310
-301
-312
-327
-318
-288
-271
-263
-221
-216
-203
-194
-211
-214
-229
-237
-240
-250
-278
-284
-284
-302
-314
-317
-326
-333
-324
-323
-333
-325
-323
-339
-327
-335
-338
-348
-356
-339
-352
-326
-308
-315
-289
-286
-277
-255
-272
-266
-236
-227
-225
-194
-170
-163
-144
-132
-131
-132
-115
-106
-118
-113
-115
-135
-140
-139
-171
-176
-161
-160
-148
-142
-138
-138
-136
-155
-170
-150
-138
-145
-142
-140
-158
-185
-188
-196
-204
-214
-226
-226
-215
-221
-231
-225
-223
-223
-212
-213
-220
-216
-228
-229
-209
-216
-214
-208
-211
-209
-192
-180
-165
-148
-148
-151
-163
-169
-173
-178
-176
-186
-190
-200
-215
-200
-179
-178
-170
-150
-157
-155
-134
-139
-149
-138
-125
-131
-163
-154
-152
-167
-165
-181
-199
-199
-179
-198
-221
-203
-201
-230
-229
-205
-221
-211
-212
-243
-243
-235
-227
-227
-228
-218
-214
-206
-209
-214
-224
-219
-203
-235
-247
-243
-239
-253
-263
-254
-269
-258
-265
-289
-285
-293
-298
-289
-272
-264
-245
-206
-212
-218
-199
-214
-224
-211
-221
-248
-252
-270
-296
-297
-314
-336
-316
-312
-312
-279
-262
-274
-253
-236
-253
-236
-229
-236
-227
-214
-241
-263
-254
-259
-259
-260
-245
-243
-241
-249
-258
-228
-222
-219
-198
-210
-210
-185
-178
-178
-176
-180
-185
-180
-164
-156
-156
-163
-185
-198
-203
-225
-246
-244
-281
-300
-295
-301
-296
-293
-285
-263
-258
-273
-269
-270
-296
-284
-287
-289
-289
-308
-312
-348
-382
-382
-373
-351
-321
-312
-314
-309
-320
-327
-326
-346
-325
-307
-316
-303
-300
-302
-303
-303
-278
-272
-271
-256
-277
-286
-299
-318
-318
-317
-345
-347
-341
-347
-331
-319
-320
-317
-306
-310
-334
-346
-355
-368
-370
-364
-370
-355
-339
-344
-329
-315
-308
-306
-299
-274
-251
-236
-220
-217
-221
-238
-248
-273
-282
-253
-257
-255
-239
-234
-238
-247
-242
-254
-267
-256
-258
-255
-251
-240
-241
-244
-250
-264
-270
-277
-292
-299
-292
-307
-318
-291
-291
-308
-306
-310
-307
-305
-312
-305
-313
-317
-301
-326
-344
-345
-373
-380
-388
-410
-415
-428
-414
-420
-441
-431
-429
-400
-387
-376
-357
-347
-341
-338
-315
-311
-302
-280
-287
-281
-278
-292
-266
-279
-314
-308
-301
-302
-275
-279
-270
-233
-251
-235
-212
-220
-204
-211
-222
-215
-240
-233
-224
-241
-228
-216
-206
-192
-168
-172
-166
-161
-175
-190
-201
-206
-210
-198
-197
-205
-187
-180
-180
-172
-164
-161
-160
-174
-178
-200
-231
-240
-230
-243
-242
-225
-217
-213
-230
-221
-211
-223
-233
-225
-229
-252
-240
-236
-241
-228
-228
-233
-233
-238
-238
-250
-279
-294
-287
-280
-279
-268
-250
-246
-275
-285
-274
-294
-312
-334
-330
-316
-307
-312
-296
-262
-241
-216
-214
-200
-183
-193
-185
-198
-217
-192
-201
-199
-173
-198
-206
-168
-179
-178
-164
-168
-173
-205
-219
-237
-266
-269
-292
-298
-279
-265
-249
-233
-238
-248
-235
-229
-233
-240
-218
-208
-198
-178
-165
-161
-156
-169
-189
-189
-194
-195
-190
-180
-187
-203
-205
-230
-243
-222
-225
-237
-251
-255
-274
-276
-281
-283
-279
-292
-290
-297
-293
-300
-309
-284
-285
-290
-268
-272
-276
-247
-240
-238
-222
-222
-229
-244
-237
-216
-233
-234
-230
-240
-241
-246
-233
-230
-242
-245
-253
-251
-248
-266
-268
-282
-303
-290
-286
-292
-274
-254
-258
-253
-231
-219
-224
-219
-219
-254
-246
-241
-242
-227
-228
-206
-190
-176
-190
-197
-197
-196
-188
-213
-234
-229
-235
-243
-232
-229
-237
-240
-247
-268
-284
-278
-292
-308
-321
-349
-363
-352
-351
-346
-342
-324
-301
-326
-334
-325
-329
-321
-315
-318
-296
-292
-297
-270
-271
-286
-271
-266
-249
-212
-222
-225
-228
-244
-240
-252
-243
-222
-236
-232
-201
-198
-198
-192
-197
-193
-194
-183
-197
-236
-229
-235
-247
-245
-259
-235
-217
-239
-221
-216
-229
-221
-234
-246
-237
-228
-241
-227
-229
-222
-230
-243
-232
-235
-248
-241
-227
-208
-191
-193
-187
-180
-189
-174
-187
-186
-157
-185
-203
-196
-233
-247
-240
-272
-287
-296
-312
-319
-318
-330
-338
-327
-329
-323
-317
-333
-333
-330
-354
-351
-336
-348
-333
-315
-314
-310
-312
-307
-299
-287
-283
-293
-287
-274
-277
-273
-280
-278
-265
-250
-240
-257
-249
-243
-244
-233
-227
-223
-212
-206
-194
-168
-162
-152
-157
-149
-131
-141
-122
-112
-131
-127
-141
-165
-163
-166
-168
-184
-167
-157
-162
-158
-160
-165
-175
-185
-200
-186
-196
-207
-186
-179
-177
-169
-149
-131
-118
-89
-90
-108
-137
-143
-147
-177
-189
-198
-188
-199
-201
-178
-191
-184
-176
-180
-186
-184
-155
-169
-166
-153
-164
-173
-195
-202
-211
-221
-219
-211
-230
-253
-241
-257
-258
-236
-237
-231
-227
-234
-215
-220
-234
-237
-253
-252
-261
-263
-257
-263
-266
-259
-275
-284
-270
-275
-285
-271
-257
-237
-222
-208
-194
-193
-196
-201
-187
-174
-170
-160
-150
-151
-161
-157
-153
-162
-166
-167
-158
-168
-167
-156
-157
-158
-172
-182
-195
-208
-209
-205
-207
-234
-230
-234
-243
-239
-252
-276
-287
-295
-326
-329
-321
-335
-347
-358
-350
-352
-345
-346
-352
-361
-396
-401
-402
-430
-424
-402
-392
-392
-380
-391
-397
-366
-360
-367
-364
-361
-370
-365
-357
-357
-348
-340
-336
-341
-330
-313
-316
-307
-309
-320
-308
-286
-287
-303
-313
-305
-294
-296
-321
-330
-306
-285
-257
-231
-213
-193
-192
-185
-177
-176
-179
-179
-185
-182
-186
-194
-178
-177
-174
-171
-181
-179
-194
-237
-270
-268
-251
-261
-257
-250
-258
-271
-286
-312
-336
-322
-316
-329
-352
-370
-375
-404
-404
-393
-394
-374
-363
-332
-312
-311
-293
-301
-314
-321
-317
-333
-338
-318
-317
-324
-331
-319
-335
-346
-349
-373
-389
-429
-454
-443
-445
-430
-434
-415
-418
-443
-427
-418
-414
-416
-420
-396
-372
-374
-365
-340
-321
-324
-304
-306
-324
-339
-343
-338
-346
-324
-317
-339
-349
-328
-326
-341
-300
-275
-282
-288
-272
-254
-254
-256
-247
-227
-244
-242
-229
-228
-231
-217
-218
-231
-216
-197
-199
-220
-238
-241
-245
-218
-215
-223
-219
-225
-226
-234
-253
-255
-246
-234
-243
-255
-257
-277
-289
-294
-292
-281
-274
-266
-251
-272
-298
-316
-328
-318
-316
-314
-307
-306
-293
-275
-286
-307
-300
-282
-282
-271
-232
-241
-236
-211
-204
-199
-191
-172
-165
-172
-174
-198
-221
-209
-210
-214
-215
-203
-214
-221
-211
-221
-209
-216
-220
-217
-231
-236
-244
-227
-221
-208
-184
-164
-157
-173
-165
-152
-148
-133
-135
-150
-159
-160
-158
-140
-139
-147
-133
-114
-125
-133
-119
-109
-124
-141
-150
-172
-162
-163
-163
-145
-151
-148
-165
-185
-188
-186
-183
-190
-183
-165
-175
-170
-163
-173
-181
-168
-155
-139
-127
-119
-120
-134
-114
-124
-132
-122
-132
-124
-125
-139
-138
-122
-126
-137
-127
-141
-151
-127
-119
-140
-117
-96
-108
-109
-118
-130
-137
-148
-149
-154
-178
-175
-178
-189
-186
-195
-183
-165
-174
-171
-161
-183
-197
-177
-200
-182
-156
-146
-133
-146
-146
-149
-146
-145
-159
-194
-203
-212
-245
-250
-251
-261
-296
-307
-297
-319
-334
-328
-324
-320
-312
-318
-313
-294
-309
-310
-302
-319
-315
-291
-277
-262
-258
-241
-243
-237
-227
-230
-229
-247
-263
-266
-292
-323
-326
-344
-364
-360
-366
-362
-358
-383
-380
-367
-366
-352
-333
-336
-348
-347
-325
-305
-317
-312
-310
-336
-356
-334
-325
-330
-312
-297
-294
-291
-277
-260
-249
-247
-246
-235
-216
-218
-204
-188
-196
-177
-169
-163
-154
-157
-169
-199
-233
-252
-247
-253
-252
-231
-223
-220
-232
-231
-237
-264
-261
-262
-270
-264
-258
-264
-268
-260
-251
-258
-257
-238
-246
-262
-246
-249
-255
-262
-266
-280
-309
-332
-347
-372
-377
-368
-366
-355
-350
-351
-345
-343
-354
-359
-355
-376
-363
-359
-367
-380
-397
-393
-409
-414
-411
-400
-404
-412
-419
-437
-464
-466
-460
-461
-472
-470
-455
-449
-447
-455
-475
-480
-464
-471
-481
-497
-491
-489
-470
-470
-472
-444
-447
-463
-442
-441
-449
-441
-438
-433
-427
-425
-426
-426
-438
-427
-413
-410
-382
-373
-374
-365
-356
-355
-348
-335
-335
-334
-325
-329
-346
-335
-333
-329
-340
-351
-367
-378
-377
-392
-382
-379
-381
-368
-360
-372
-370
-362
-374
-372
-365
-380
-382
-364
-352
-351
-356
-357
-357
-350
-337
-324
-332
-342
-322
-316
-317
-299
-300
-288
-279
-288
-287
-303
-321
-310
-304
-292
-270
-288
-277
-249
-258
-263
-259
-245
-261
-282
-275
-292
-308
-297
-317
-325
-315
-324
-289
-282
-303
-293
-273
-273
-268
-266
-246
-230
-233
-220
-219
-214
-198
-194
-213
-228
-250
-267
-249
-251
-255
-230
-225
-232
-194
-182
-174
-174
-183
-157
-160
-170
-148
-142
-149
-147
-143
-137
-151
-159
-144
-176
-187
-186
-210
-220
-217
-214
-222
-231
-243
-254
-248
-257
-253
-239
-262
-260
-249
-261
-253
-234
-221
-206
-211
-201
-186
-194
-196
-169
-169
-180
-142
-137
-142
-118
-107
-107
-120
-127
-120
-120
-126
-132
-122
-130
-154
-161
-173
-181
-187
-181
-185
-190
-184
-187
-198
-199
-196
-186
-180
-173
-160
-160
-149
-147
-165
-160
-141
-151
-158
-152
-161
-155
-175
-171
-153
-166
-148
-153
-161
-135
-142
-126
-103
-101
-89
-80
-82
-90
-107
-128
-132
-158
-196
-194
-206
-222
-229
-243
-249
-277
-296
-278
-269
-277
-268
-243
-251
-257
-256
-248
-246
-235
-216
-208
-208
-205
-196
-182
-177
-175
-163
-168
-184
-185
-181
-187
-184
-212
-234
-214
-219
-230
-213
-190
-180
-168
-160
-165
-159
-139
-171
-238
-237
-240
-268
-256
-226
-249
-244
-205
-205
-190
-179
-167
-153
-167
-186
-185
-202
-228
-242
-236
-250
-248
-240
-254
-246
-237
-229
-226
-216
-216
-244
-254
-266
-289
-277
-278
-283
-287
-295
-282
-285
-299
-282
-270
-286
-288
-302
-315
-313
-320
-326
-328
-317
-303
-310
-321
-320
-306
-310
-323
-304
-299
-307
-302
-304
-320
-338
-346
-350
-373
-385
-378
-384
-372
-371
-395
-396
-394
-404
-390
-355
-352
-351
-342
-352
-363
-358
-359
-358
-366
-392
-400
-378
-370
-369
-373
-382
-394
-391
-406
-427
-415
-428
-421
-388
-417
-418
-385
-409
-421
-400
-406
-410
-398
-389
-363
-329
-318
-321
-335
-350
-360
-364
-348
-341
-345
-348
-341
-354
-365
-356
-353
-380
-403
-404
-414
-433
-427
-418
-414
-387
-377
-384
-367
-363
-363
-365
-371
-362
-352
-332
-350
-351
-346
-377
-380
-368
-372
-357
-351
-354
-344
-342
-345
-331
-329
-326
-302
-315
-332
-336
-344
-356
-349
-339
-326
-299
-299
-291
-265
-255
-251
-229
-228
-233
-212
-232
-251
-248
-244
-229
-224
-227
-230
-222
-212
-235
-236
-254
-284
-301
-296
-304
-343
-352
-345
-343
-342
-312
-309
-320
-322
-329
-330
-346
-344
-327
-322
-314
-319
-303
-312
-314
-295
-311
-306
-288
-292
-295
-312
-326
-328
-335
-322
-316
-329
-309
-284
-291
-299
-281
-274
-288
-281
-269
-271
-295
-272
-254
-278
-260
-247
-252
-267
-276
-254
-249
-268
-252
-250
-296
-279
-263
-287
-279
-275
-281
-268
-272
-276
-268
-267
-280
-256
-256
-263
-236
-229
-217
-204
-172
-159
-151
-158
-165
-146
-150
-160
-159
-160
-163
-181
-185
-165
-182
-190
-180
-188
-193
-164
-161
-182
-185
-194
-192
-205
-224
-220
-227
-242
-218
-215
-226
-203
-199
-205
-206
-227
-246
-242
-244
-247
-235
-249
-274
-265
-272
-305
-302
-268
-247
-227
-230
-225
-222
-228
-225
-235
-260
-266
-260
-272
-276
-264
-260
-267
-263
-244
-227
-222
-207
-213
-231
-228
-228
-215
-217
-240
-246
-232
-224
-213
-201
-199
-189
-176
-195
-198
-199
-226
-240
-228
-246
-244
-224
-235
-234
-236
-231
-223
-215
-194
-189
-200
-170
-160
-195
-193
-189
-183
-195
-207
-199
-193
-219
-235
-229
-260
-261
-269
-290
-300
-292
-293
-310
-307
-304
-306
-319
-332
-317
-319
-341
-347
-364
-380
-378
-371
-379
-362
-331
-324
-297
-275
-282
-262
-245
-235
-205
-181
-193
-195
-184
-176
-174
-178
-171
-169
-163
-179
-189
-188
-218
-227
-222
-260
-266
-246
-259
-284
-258
-263
-305
-300
-323
-358
-376
-392
-399
-406
-427
-433
-420
-423
-401
-376
-394
-402
-411
-405
-394
-404
-381
-365
-385
-379
-363
-368
-363
-360
-343
-333
-330
-320
-303
-325
-331
-321
-313
-328
-335
-322
-339
-348
-342
-355
-358
-360
-355
-340
-346
-341
-341
-362
-365
-346
-357
-340
-333
-350
-341
-345
-361
-356
-342
-330
-313
-305
-301
-281
-303
-312
-295
-314
-311
-294
-286
-296
-313
-300
-299
-322
-325
-320
-344
-362
-348
-344
-353
-332
-320
-332
-319
-315
-312
-320
-307
-289
-285
-277
-277
-255
-269
-292
-294
-329
-334
-325
-338
-323
-296
-308
-310
-291
-294
-258
-249
-264
-241
-254
-273
-262
-262
-277
-254
-229
-248
-260
-269
-285
-283
-290
-304
-286
-287
-278
-268
-287
-308
-312
-306
-306
-300
-279
-276
-290
-260
-244
-251
-242
-238
-236
-224
-210
-192
-175
-200
-203
-205
-223
-222
-235
-252
-242
-254
-263
-264
-265
-246
-215
-215
-220
-191
-195
-226
-227
-200
-217
-209
-183
-207
-198
-206
-215
-200
-198
-172
-172
-180
-175
-214
-220
-194
-212
-236
-218
-217
-226
-229
-246
-235
-228
-253
-247
-250
-273
-268
-265
-289
-317
-312
-315
-309
-307
-326
-325
-316
-305
-290
-296
-288
-280
-292
-252
-254
-282
-247
-226
-233
-214
-217
-233
-226
-248
-238
-230
-267
-257
-248
-263
-260
-242
-249
-245
-231
-241
-258
-252
-257
-267
-264
-266
-251
-224
-225
-225
-204
-201
-188
-191
-223
-224
-237
-236
-221
-241
-233
-211
-207
-201
-186
-190
-196
-209
-223
-227
-259
-287
-295
-296
-304
-303
-298
-281
-284
-281
-256
-279
-284
-281
-297
-293
-288
-303
-307
-306
-305
-294
-294
-287
-278
-277
-265
-271
-263
-242
-250
-262
-262
-271
-291
-283
-281
-294
-290
-307
-318
-321
-306
-317
-314
-298
-299
-295
-281
-260
-258
-253
-232
-233
-229
-221
-221
-233
-241
-221
-248
-261
-249
-271
-280
-256
-261
-256
-242
-256
-266
-272
-301
-311
-314
-326
-340
-337
-321
-321
-313
-305
-318
-327
-310
-298
-305
-321
-340
-344
-353
-353
-337
-350
-352
-354
-374
-384
-369
-375
-383
-366
-373
-394
-385
-374
-373
-378
-383
-363
-387
-406
-379
-404
-424
-408
-395
-402
-424
-402
-395
-424
-411
-404
-403
-398
-394
-399
-425
-436
-443
-468
-471
-452
-472
-480
-472
-468
-455
-448
-440
-426
-432
-417
-381
-381
-381
-377
-367
-375
-386
-358
-344
-352
-351
-342
-340
-355
-351
-347
-361
-367
-372
-368
-350
-329
-307
-302
-305
-284
-284
-295
-288
-282
-289
-279
-264
-269
-278
-271
-269
-258
-240
-241
-244
-244
-245
-246
-237
-245
-265
-283
-285
-268
-270
-268
-257
-264
-281
-272
-277
-280
-279
-296
-278
-258
-271
-275
-273
-285
-287
-304
-327
-331
-360
-362
-337
-346
-338
-328
-333
-335
-330
-317
-301
-300
-311
-304
-302
-315
-316
-313
-325
-325
-330
-340
-339
-338
-354
-350
-330
-321
-317
-294
-274
-262
-230
-223
-222
-232
-242
-245
-241
-222
-213
-226
-227
-198
-195
-203
-193
-179
-184
-204
-203
-202
-215
-190
-168
-182
-170
-158
-145
-116
-94
-100
-118
-127
-119
-121
-141
-147
-163
-160
-156
-139
-135
-133
-130
-138
-140
-145
-156
-150
-151
-165
-137
-127
-140
-125
-110
-123
-141
-149
-146
-152
-153
-148
-161
-174
-171
-174
-166
-158
-138
-112
-113
-105
-101
-112
-108
-121
-109
-117
-146
-126
-122
-161
-171
-177
-215
-226
-198
-200
-198
-203
-204
-184
-188
-191
-195
-208
-222
-242
-243
-248
-241
-233
-219
-198
-189
-187
-195
-195
-176
-177
-170
-162
-188
-173
-184
-205
-195
-192
-194
-176
-184
-183
-158
-180
-165
-145
-132
-103
-85
-76
-96
-101
-97
-109
-91
-78
-80
-97
-103
-89
-76
-56
-46
-48
-66
-81
-95
-111
-136
-148
-150
-154
-159
-159
-169
-174
-175
-175
-164
-155
-142
-114
-117
-125
-116
-140
-156
-131
-144
-157
-150
-174
-190
-194
-186
-198
-217
-209
-204
-221
-230
-239
-260
-248
-261
-257
-233
-239
-252
-257
-263
-274
-257
-257
-289
-295
-299
-309
-318
-314
-325
-344
-354
-355
-365
-369
-353
-343
-325
-307
-307
-304
-283
-273
-269
-286
-288
-282
-282
-270
-279
-296
-290
-298
-311
-301
-290
-295
-308
-319
-312
-295
-286
-266
-285
-310
-293
-312
-330
-311
-333
-339
-343
-355
-345
-332
-336
-351
-374
-384
-367
-358
-374
-369
-390
-400
-377
-388
-373
-364
-382
-398
-402
-399
-389
-391
-403
-402
-393
-389
-385
-404
-405
-410
-443
-444
-425
-425
-424
-409
-400
-417
-411
-380
-385
-381
-362
-350
-359
-365
-380
-385
-387
-390
-371
-377
-379
-357
-360
-379
-382
-379
-388
-400
-387
-359
-363
-366
-354
-377
-391
-395
-400
-408
-423
-427
-424
-436
-434
-426
-417
-431
-435
-417
-426
-414
-415
-427
-438
-450
-437
-459
-454
-430
-449
-440
-422
-437
-426
-409
-393
-390
-394
-392
-391
-375
-375
-359
-343
-338
-330
-339
-348
-352
-351
-352
-350
-358
-366
-365
-370
-370
-368
-350
-329
-310
-303
-284
-258
-267
-279
-271
-282
-294
-305
-302
-296
-311
-320
-322
-311
-311
-310
-296
-288
-280
-260
-260
-247
-225
-238
-257
-267
-282
-282
-285
-284
-288
-286
-293
-293
-293
-303
-291
-275
-269
-269
-271
-263
-268
-272
-261
-273
-275
-288
-301
-310
-319
-317
-325
-311
-306
-307
-294
-283
-250
-243
-244
-224
-230
-245
-241
-243
-247
-255
-242
-220
-217
-199
-188
-181
-178
-162
-151
-164
-132
-106
-128
-134
-126
-128
-129
-130
-136
-139
-135
-134
-148
-143
-158
-177
-168
-168
-166
-176
-177
-176
-187
-179
-153
-169
-177
-167
-184
-173
-158
-139
-131
-137
-125
-110
-106
-88
-84
-89
-72
-52
-36
-38
-27
-28
-32
-28
-35
-37
-35
-47
-69
-75
-62
-60
-77
-73
-56
-54
-54
-49
-52
-87
-97
-100
-129
-132
-143
-166
-177
-184
-180
-177
-191
-202
-195
-177
-175
-185
-195
-196
-210
-228
-224
-212
-202
-210
-196
-173
-186
-173
-159
-192
-190
-193
-197
-183
-198
-187
-169
-175
-178
-177
-165
-181
-194
-174
-181
-190
-183
-180
-208
-208
-209
-234
-221
-211
-206
-209
-211
-184
-188
-208
-211
-214
-220
-217
-206
-206
-191
-175
-166
-158
-159
-156
-166
-167
-160
-166
-183
-189
-191
-189
-187
-179
-169
-184
-177
-151
-162
-156
-145
-144
-164
-182
-188
-206
-212
-218
-219
-224
-209
-222
-234
-234
-251
-268
-270
-272
-298
-295
-314
-323
-335
-366
-368
-380
-414
-438
-447
-455
-450
-439
-433
-427
-433
-430
-419
-426
-436
-456
-449
-451
-468
-462
-432
-423
-407
-371
-364
-358
-353
-353
-351
-357
-362
-364
-360
-363
-368
-359
-347
-326
-315
-295
-286
-294
-291
-279
-294
-305
-297
-294
-295
-317
-341
-352
-344
-352
-358
-374
-411
-426
-432
-426
-420
-419
-413
-414
-418
-405
-411
-422
-380
-358
-363
-336
-326
-335
-319
-311
-325
-318
-339
-335
-317
-317
-344
-325
-317
-339
-307
-292
-300
-310
-318
-327
-339
-362
-375
-367
-366
-376
-376
-367
-348
-363
-360
-353
-352
-331
-321
-320
-323
-319
-320
-334
-334
-334
-327
-339
-338
-340
-346
-335
-321
-321
-335
-295
-286
-301
-293
-292
-295
-292
-294
-290
-278
-273
-270
-272
-286
-283
-295
-311
-314
-333
-354
-355
-359
-377
-392
-406
-433
-455
-434
-418
-417
-414
-399
-377
-383
-364
-347
-353
-338
-319
-324
-329
-301
-280
-280
-267
-274
-287
-289
-284
-288
-305
-297
-285
-282
-265
-258
-274
-284
-272
-269
-280
-284
-282
-268
-273
-273
-262
-244
-235
-229
-229
-236
-222
-213
-230
-222
-190
-190
-182
-158
-162
-184
-178
-179
-197
-191
-174
-158
-152
-171
-168
-152
-165
-153
-133
-148
-166
-166
-167
-173
-163
-154
-166
-182
-170
-177
-206
-211
-218
-214
-186
-167
-149
-147
-142
-135
-133
-133
-142
-155
-140
-125
-130
-111
-107
-106
-104
-96
-86
-94
-89
-84
-88
-83
-91
-107
-108
-129
-132
-126
-139
-150
-150
-168
-198
-188
-203
-207
-203
-208
-209
-216
-213
-229
-229
-217
-211
-216
-212
-194
-188
-183
-172
-153
-156
-168
-154
-130
-138
-134
-119
-117
-122
-132
-120
-126
-142
-134
-140
-167
-168
-137
-127
-114
-103
-103
-105
-113
-123
-111
-107
-109
-112
-113
-115
-136
-147
-141
-151
-161
-129
-126
-152
-172
-181
-182
-184
-173
-154
-142
-139
-130
-138
-148
-157
-170
-188
-193
-192
-197
-206
-228
-240
-238
-249
-255
-246
-247
-253
-235
-242
-244
-243
-258
-255
-266
-296
-295
-301
-307
-293
-296
-311
-298
-305
-329
-329
-341
-347
-321
-313
-310
-309
-325
-321
-335
-362
-340
-339
-365
-356
-360
-362
-358
-355
-341
-323
-316
-313
-306
-294
-301
-297
-275
-267
-264
-250
-240
-239
-245
-259
-265
-272
-283
-300
-310
-299
-314
-336
-355
-377
-377
-392
-398
-379
-380
-359
-335
-337
-337
-328
-342
-352
-338
-322
-311
-299
-295
-293
-300
-308
-311
-317
-324
-333
-307
-292
-308
-314
-305
-320
-335
-314
-304
-332
-340
-326
-358
-376
-358
-350
-382
-390
-370
-379
-398
-391
-368
-377
-385
-376
-370
-363
-361
-353
-346
-355
-346
-347
-351
-353
-369
-392
-398
-400
-394
-375
-353
-346
-337
-310
-313
-299
-275
-265
-263
-250
-231
-237
-234
-245
-263
-252
-254
-246
-248
-237
-221
-215
-229
-241
-225
-225
-235
-241
-250
-262
-290
-317
-325
-334
-340
-331
-325
-338
-338
-326
-337
-350
-351
-346
-352
-367
-362
-370
-376
-369
-373
-370
-365
-372
-360
-379
-381
-365
-382
-390
-376
-380
-414
-391
-369
-369
-373
-373
-352
-352
-341
-328
-322
-311
-312
-302
-294
-295
-294
-277
-262
-271
-265
-256
-258
-273
-284
-273
-275
-282
-276
-287
-294
-290
-286
-278
-284
-270
-258
-244
-244
-240
-230
-232
-233
-225
-228
-227
-225
-221
-216
-231
-242
-255
-229
-222
-233
-200
-178
-178
-159
-140
-153
-140
-113
-114
-113
-97
-88
-100
-106
-81
-63
-78
-81
-90
-104
-85
-77
-99
-100
-111
-123
-121
-120
-107
-114
-102
-95
-116
-113
-116
-151
-170
-155
-145
-143
-147
-124
-122
-143
-132
-143
-165
-182
-189
-196
-192
-181
-159
-170
-176
-153
-168
-187
-184
-196
-217
-214
-206
-209
-208
-200
-195
-197
-185
-172
-199
-209
-195
-186
-180
-192
-186
-184
-224
-244
-261
-280
-299
-305
-304
-296
-289
-289
-279
-271
-256
-257
-243
-237
-239
-222
-229
-246
-243
-229
-233
-218
-197
-200
-196
-177
-190
-194
-175
-163
-168
-175
-146
-143
-155
-157
-155
-170
-181
-171
-174
-160
-130
-103
-110
-113
-104
-132
-127
-108
-127
-134
-128
-135
-132
-135
-139
-142
-163
-185
-176
-171
-177
-166
-160
-169
-166
-157
-166
-171
-171
-180
-169
-172
-180
-183
-204
-236
-248
-247
-258
-259
-254
-268
-266
-253
-267
-292
-304
-298
-305
-319
-331
-337
-346
-337
-339
-351
-354
-334
-336
-341
-319
-297
-309
-324
-313
-326
-346
-340
-344
-342
-347
-354
-324
-321
-332
-329
-337
-354
-351
-339
-330
-325
-321
-296
-280
-277
-255
-263
-273
-260
-250
-246
-225
-220
-228
-227
-235
-253
-260
-260
-263
-271
-253
-248
-275
-274
-284
-290
-299
-312
-316
-337
-332
-327
-321
-303
-292
-280
-288
-284
-291
-304
-297
-297
-318
-293
-280
-277
-258
-267
-274
-255
-237
-235
-230
-218
-209
-192
-189
-219
-239
-242
-250
-267
-256
-244
-256
-267
-252
-238
-249
-253
-243
-254
-271
-274
-273
-281
-278
-269
-264
-255
-249
-252
-280
-285
-277
-260
-254
-267
-254
-246
-257
-250
-234
-243
-258
-250
-267
-271
-273
-270
-277
-277
-294
-327
-314
-322
-330
-323
-317
-326
-320
-312
-307
-303
-284
-272
-279
-270
-257
-260
-260
-259
-273
-279
-268
-284
-289
-279
-278
-272
-271
-270
-274
-270
-258
-271
-289
-265
-262
-295
-286
-282
-292
-280
-284
-292
-300
-288
-278
-282
-298
-309
-314
-306
-314
-331
-314
-311
-320
-308
-309
-288
-266
-261
-228
-216
-206
-175
-159
-156
-147
-137
-136
-122
-110
-114
-106
-82
-81
-78
-46
-27
-41
-37
-22
-30
-58
-61
-32
-46
-54
-58
-94
-108
-115
-131
-134
-140
-128
-105
-113
-113
-107
-127
-142
-139
-136
-138
-147
-134
-128
-132
-129
-137
-131
-118
-120
-109
-94
-85
-80
-79
-72
-87
-105
-97
-94
-115
-115
-100
-103
-116
-113
-113
-125
-122
-123
-137
-135
-134
-136
-155
-169
-166
-187
-195
-198
-197
-203
-190
-184
-196
-207
-204
-201
-215
-220
-203
-215
-215
-209
-225
-221
-206
-204
-204
-178
-175
-169
-169
-191
-194
-200
-205
-212
-227
-232
-237
-243
-233
-230
-232
-228
-236
-223
-212
-221
-231
-241
-246
-235
-231
-243
-230
-220
-212
-212
-226
-199
-171
-177
-165
-153
-158
-161
-169
-180
-176
-171
-146
-124
-135
-143
-156
-179
-196
-216
-240
-257
-267
-257
-226
-229
-249
-250
-279
-280
-274
-277
-268
-253
-256
-264
-269
-280
-295
-297
-304
-299
-304
-309
-329
-356
-367
-366
-353
-362
-355
-339
-343
-354
-342
-337
-349
-362
-354
-365
-375
-381
-389
-375
-379
-358
-344
-354
-363
-365
-357
-355
-361
-344
-344
-350
-331
-329
-314
-313
-323
-308
-297
-300
-272
-267
-271
-253
-255
-277
-274
-284
-304
-289
-295
-303
-267
-243
-249
-235
-236
-249
-289
-295
-290
-300
-301
-310
-331
-331
-335
-372
-376
-375
-384
-369
-361
-356
-329
-315
-311
-306
-302
-301
-307
-321
-328
-314
-311
-305
-309
-311
-318
-302
-283
-278
-274
-286
-297
-309
-306
-296
-281
-278
-297
-282
-281
-310
-308
-307
-314
-295
-277
-290
-286
-272
-287
-286
-293
-293
-312
-328
-341
-357
-355
-357
-346
-353
-369
-381
-396
-436
-473
-465
-465
-485
-475
-454
-459
-443
-414
-405
-402
-387
-362
-360
-346
-330
-322
-310
-298
-281
-286
-308
-305
-283
-295
-296
-264
-245
-244
-227
-212
-210
-202
-202
-205
-213
-214
-221
-221
-227
-244
-253
-270
-281
-292
-279
-293
-285
-266
-264
-266
-269
-266
-271
-277
-281
-272
-273
-264
-259
-262
-253
-267
-291
-274
-264
-255
-235
-213
-194
-202
-192
-187
-196
-178
-170
-177
-156
-153
-139
-133
-142
-143
-143
-146
-155
-183
-207
-200
-211
-213
-219
-238
-235
-236
-236
-231
-230
-216
-201
-206
-200
-194
-194
-199
-193
-172
-155
-155
-154
-148
-150
-135
-151
-147
-135
-145
-135
-148
-160
-165
-155
-152
-158
-135
-136
-151
-136
-112
-138
-151
-126
-115
-114
-119
-138
-143
-152
-161
-162
-181
-185
-171
-166
-169
-137
-111
-100
-92
-84
-97
-114
-109
-123
-127
-112
-111
-121
-127
-162
-179
-201
-236
-245
-261
-275
-281
-273
-274
-277
-267
-266
-262
-256
-265
-264
-269
-285
-272
-256
-282
-285
-273
-287
-262
-239
-230
-201
-204
-219
-203
-199
-211
-222
-212
-221
-242
-239
-240
-255
-243
-209
-209
-183
-178
-184
-191
-201
-192
-188
-186
-190
-182
-182
-194
-187
-202
-202
-170
-174
-176
-174
-183
-195
-213
-236
-240
-238
-249
-257
-256
-260
-269
-261
-252
-239
-255
-261
-244
-251
-252
-257
-262
-258
-280
-281
-255
-261
-281
-286
-290
-309
-319
-313
-308
-345
-341
-325
-336
-322
-324
-313
-314
-323
-305
-302
-330
-304
-287
-330
-297
-300
-331
-333
-357
-361
-363
-381
-388
-396
-414
-403
-399
-421
-422
-411
-409
-405
-402
-402
-409
-432
-424
-418
-440
-434
-431
-439
-401
-368
-365
-349
-356
-361
-332
-318
-317
-303
-298
-281
-271
-263
-260
-282
-297
-312
-318
-341
-359
-348
-348
-343
-333
-299
-264
-230
-210
-215
-211
-216
-238
-261
-293
-326
-327
-325
-353
-346
-335
-351
-350
-358
-360
-355
-341
-315
-315
-312
-317
-335
-333
-344
-363
-360
-358
-366
-342
-347
-360
-370
-384
-390
-388
-381
-394
-409
-407
-394
-385
-389
-380
-376
-391
-393
-402
-420
-428
-418
-431
-453
-438
-437
-469
-479
-458
-468
-476
-472
-476
-494
-494
-469
-449
-428
-435
-437
-428
-438
-448
-446
-463
-456
-422
-439
-426
-398
-399
-391
-386
-387
-390
-396
-398
-424
-407
-399
-420
-398
-396
-392
-367
-357
-380
-377
-371
-387
-382
-386
-392
-379
-361
-367
-368
-354
-347
-349
-334
-316
-298
-301
-313
-328
-311
-337
-341
-303
-302
-308
-286
-280
-270
-269
-255
-237
-226
-208
-197
-167
-160
-160
-118
-117
-148
-123
-121
-126
-112
-101
-81
-106
-126
-120
-132
-139
-140
-177
-165
-191
-207
-194
-228
-196
-176
-173
-152
-170
-164
-145
-190
-197
-192
-204
-211
-181
-161
-175
-172
-165
-159
-161
-147
-140
-120
-124
-132
-104
-127
-121
-105
-114
-100
-99
-97
-89
-70
-52
-52
-45
-40
-46
-76
-105
-120
-125
-145
-172
-178
-200
-210
-209
-209
-208
-232
-220
-218
-238
-227
-235
-240
-219
-216
-221
-231
-234
-231
-232
-222
-210
-199
-200
-200
-197
-210
-221
-216
-225
-267
-272
-255
-256
-250
-252
-252
-262
-258
-247
-261
-258
-274
-265
-251
-273
-266
-270
-254
-238
-223
-207
-206
-198
-220
-215
-207
-209
-199
-171
-154
-144
-114
-125
-148
-145
-152
-143
-165
-192
-173
-178
-202
-178
-161
-195
-199
-182
-196
-218
-211
-214
-212
-203
-183
-180
-181
-178
-162
-154
-154
-146
-165
-174
-158
-150
-152
-151
-145
-141
-144
-138
-134
-163
-172
-158
-150
-157
-176
-161
-157
-173
-166
-148
-158
-154
-147
-167
-198
-243
-268
-298
-323
-328
-332
-351
-381
-372
-365
-392
-408
-422
-427
-440
-436
-421
-423
-416
-404
-377
-342
-322
-322
-312
-306
-326
-314
-305
-312
-313
-302
-291
-302
-321
-301
-302
-299
-288
-295
-299
-296
-289
-279
-266
-260
-254
-243
-240
-233
-233
-257
-263
-251
-277
-264
-259
-284
-276
-291
-320
-320
-329
-354
-380
-374
-361
-378
-375
-377
-398
-397
-397
-390
-373
-388
-373
-369
-399
-371
-372
-398
-382
-381
-397
-394
-386
-411
-406
-408
-435
-446
-425
-421
-422
-414
-437
-459
-471
-480
-464
-443
-444
-441
-456
-451
-462
-464
-446
-445
-446
-453
-465
-472
-478
-483
-489
-501
-501
-489
-491
-490
-475
-486
-494
-506
-509
-495
-503
-494
-481
-488
-500
-505
-497
-482
-461
-459
-463
-459
-466
-491
-479
-470
-480
-451
-427
-409
-407
-408
-405
-403
-373
-346
-354
-338
-316
-334
-333
-325
-335
-350
-353
-363
-368
-343
-332
-337
-313
-275
-259
-236
-248
-271
-261
-248
-248
-252
-241
-244
-244
-247
-263
-258
-248
-244
-252
-247
-235
-239
-235
-243
-252
-250
-276
-289
-289
-310
-317
-312
-316
-329
-319
-324
-331
-333
-340
-338
-358
-372
-350
-334
-338
-326
-306
-299
-282
-258
-264
-280
-272
-254
-252
-247
-243
-241
-239
-231
-238
-242
-242
-260
-270
-275
-270
-250
-249
-243
-210
-199
-205
-183
-185
-200
-218
-245
-246
-250
-255
-239
-224
-220
-222
-234
-233
-249
-258
-260
-277
-287
-278
-281
-279
-275
-259
-234
-261
-260
-236
-255
-270
-276
-279
-316
-333
-329
-347
-342
-329
-346
-339
-311
-319
-330
-320
-321
-309
-283
-264
-249
-215
-199
-180
-169
-187
-180
-184
-203
-201
-212
-212
-203
-212
-213
-220
-225
-228
-209
-213
-219
-212
-223
-222
-234
-219
-222
-235
-239
-214
-199
-210
-175
-171
-190
-200
-235
-242
-240
-245
-229
-216
-212
-191
-167
-163
-151
-150
-139
-133
-133
-112
-93
-107
-105
-93
-108
-101
-108
-101
-81
-84
-68
-26
-21
-27
-13
-29
-43
-59
-80
-79
-84
-116
-126
-127
-138
-157
-184
-189
-185
-186
-190
-201
-215
-230
-246
-255
-248
-250
-246
-254
-251
-245
-271
-267
-267
-269
-267
-272
-295
-319
-327
-351
-359
-355
-349
-327
-329
-336
-331
-336
-333
-319
-291
-285
-274
-250
-270
-260
-242
-269
-273
-264
-268
-272
-264
-275
-293
-270
-288
-312
-298
-277
-260
-273
-284
-275
-298
-315
-304
-325
-348
-326
-321
-342
-353
-338
-336
-351
-333
-320
-304
-281
-263
-254
-266
-279
-275
-295
-331
-329
-335
-348
-332
-316
-321
-329
-331
-321
-306
-304
-312
-313
-319
-331
-342
-347
-350
-340
-302
-291
-297
-277
-263
-279
-270
-273
-287
-288
-287
-283
-291
-305
-307
-316
-333
-336
-355
-357
-358
-352
-367
-374
-361
-365
-352
-344
-345
-306
-288
-287
-273
-265
-245
-225
-221
-215
-226
-244
-237
-227
-240
-257
-244
-243
-264
-243
-218
-223
-217
-181
-175
-206
-219
-219
-235
-255
-231
-224
-235
-217
-220
-238
-259
-280
-287
-301
-299
-312
-304
-288
-290
-304
-302
-280
-304
-322
-321
-334
-340
-345
-362
-389
-389
-390
-398
-388
-382
-385
-382
-380
-359
-344
-373
-373
-358
-355
-337
-324
-336
-338
-342
-343
-343
-350
-340
-331
-348
-339
-308
-306
-272
-243
-246
-252
-239
-232
-218
-198
-199
-200
-210
-218
-234
-241
-234
-224
-223
-222
-220
-218
-200
-183
-168
-158
-157
-157
-147
-154
-148
-150
-152
-168
-169
-145
-160
-172
-164
-171
-187
-203
-206
-218
-222
-210
-214
-242
-266
-254
-268
-267
-235
-250
-261
-251
-259
-270
-274
-268
-263
-277
-265
-231
-234
-225
-194
-198
-207
-215
-229
-245
-261
-264
-245
-241
-244
-230
-236
-248
-235
-218
-237
-244
-235
-242
-256
-200
-177
-198
-166
-168
-197
-203
-195
-209
-223
-220
-217
-252
-256
-240
-250
-272
-250
-252
-281
-257
-267
-288
-284
-293
-316
-332
-342
-337
-341
-343
-335
-340
-345
-330
-334
-329
-316
-307
-300
-301
-295
-297
-298
-297
-297
-304
-304
-297
-308
-299
-291
-299
-276
-277
-280
-264
-240
-236
-239
-229
-215
-213
-228
-219
-217
-244
-244
-238
-264
-261
-262
-225
-206
-233
-238
-229
-261
-277
-270
-281
-289
-294
-314
-343
-374
-380
-389
-418
-418
-409
-412
-419
-418
-413
-423
-417
-403
-386
-393
-401
-369
-378
-366
-341
-340
-340
-371
-358
-363
-368
-346
-352
-363
-352
-340
-338
-323
-324
-337
-333
-356
-367
-363
-357
-366
-384
-361
-385
-381
-361
-365
-364
-367
-329
-346
-368
-352
-348
-341
-341
-338
-332
-321
-333
-356
-346
-363
-362
-336
-322
-320
-299
-279
-312
-331
-319
-316
-332
-337
-312
-302
-321
-334
-345
-362
-378
-385
-389
-380
-353
-341
-337
-344
-373
-355
-346
-342
-328
-335
-346
-334
-316
-315
-306
-295
-299
-309
-300
-315
-336
-323
-322
-339
-353
-373
-389
-403
-408
-414
-405
-385
-385
-375
-366
-386
-385
-373
-382
-387
-386
-393
-385
-372
-375
-340
-318
-338
-323
-318
-300
-271
-257
-248
-228
-201
-211
-215
-195
-192
-179
-171
-170
-188
-184
-195
-228
-212
-205
-210
-200
-199
-225
-227
-207
-217
-225
-249
-257
-248
-267
-246
-224
-235
-243
-255
-259
-271
-272
-262
-279
-283
-269
-260
-254
-248
-238
-224
-229
-241
-217
-224
-230
-229
-224
-216
-234
-226
-223
-261
-259
-232
-267
-281
-273
-291
-289
-264
-260
-257
-255
-252
-249
-276
-286
-251
-248
-236
-218
-224
-214
-216
-208
-198
-183
-164
-146
-148
-136
-116
-106
-75
-56
-46
-39
-24
-27
-46
-73
-65
-70
-90
-85
-83
-75
-64
-64
-66
-59
-61
-60
-51
-48
-54
-88
-101
-101
-121
-115
-133
-149
-125
-122
-140
-127
-117
-126
-109
-113
-101
-87
-119
-118
-111
-141
-144
-137
-173
-182
-166
-173
-156
-142
-153
-166
-167
-135
-131
-131
-112
-109
-123
-130
-120
-129
-128
-132
-120
-100
-98
-94
-107
-119
-115
-127
-125
-119
-128
-142
-143
-132
-131
-132
-107
-121
-145
-135
-145
-156
-162
-177
-175
-159
-180
-171
-164
-175
-179
-185
-193
-192
-168
-164
-161
-150
-151
-155
-157
-154
-158
-166
-162
-148
-148
-152
-158
-165
-157
-153
-145
-139
-140
-135
-126
-144
-138
-137
-168
-182
-172
-190
-221
-218
-227
-250
-235
-235
-239
-213
-203
-195
-194
-218
-221
-206
-215
-202
-181
-185
-166
-163
-183
-191
-194
-228
-237
-231
-267
-278
-258
-257
-286
-280
-247
-290
-305
-283
-308
-298
-294
-296
-267
-253
-256
-252
-263
-269
-260
-268
-265
-258
-251
-245
-248
-262
-264
-276
-266
-266
-262
-233
-249
-239
-214
-223
-231
-208
-226
-242
-220
-243
-259
-258
-279
-282
-279
-271
-253
-238
-239
-245
-246
-262
-271
-289
-284
-296
-339
-334
-332
-344
-328
-318
-322
-304
-303
-318
-320
-325
-330
-354
-362
-355
-356
-373
-381
-351
-341
-339
-310
-324
-313
-281
-294
-305
-296
-307
-319
-330
-345
-316
-304
-331
-350
-351
-364
-374
-367
-372
-374
-345
-348
-370
-357
-372
-400
-390
-403
-406
-376
-391
-403
-391
-392
-409
-429
-412
-397
-387
-395
-395
-389
-413
-402
-385
-394
-363
-323
-306
-302
-299
-294
-302
-302
-276
-284
-287
-264
-276
-290
-294
-293
-305
-312
-317
-307
-313
-330
-312
-327
-341
-318
-315
-320
-328
-340
-330
-359
-360
-338
-351
-355
-337
-333
-334
-323
-309
-298
-313
-311
-321
-343
-342
-348
-366
-368
-352
-344
-324
-307
-325
-336
-318
-319
-337
-334
-317
-330
-348
-329
-335
-346
-345
-355
-345
-356
-358
-344
-340
-333
-352
-363
-351
-354
-353
-330
-321
-313
-282
-261
-254
-242
-223
-203
-182
-178
-179
-174
-178
-179
-193
-206
-199
-193
-203
-206
-208
-219
-201
-202
-200
-198
-204
-189
-212
-212
-202
-200
-181
-150
-140
-150
-153
-179
-163
-143
-106
-71
-76
-56
-59
-71
-93
-117
-125
-122
-89
-76
-85
-57
-53
-80
-97
-113
-125
-163
-163
-150
-181
-198
-202
-209
-241
-261
-269
-298
-325
-323
-336
-358
-345
-335
-344
-345
-335
-336
-349
-341
-345
-336
-304
-295
-298
-305
-285
-276
-265
-242
-239
-229
-218
-204
-197
-201
-186
-167
-158
-155
-162
-168
-167
-172
-200
-193
-185
-209
-197
-222
-237
-214
-208
-236
-256
-269
-284
-273
-257
-239
-222
-211
-186
-175
-183
-185
-189
-192
-172
-156
-181
-184
-170
-174
-157
-145
-171
-157
-167
-174
-141
-134
-120
-102
-107
-115
-103
-109
-98
-71
-87
-89
-103
-100
-101
-118
-110
-120
-144
-134
-135
-167
-171
-154
-168
-198
-206
-185
-172
-167
-122
-113
-128
-114
-107
-114
-125
-113
-94
-76
-86
-105
-92
-106
-93
-72
-104
-110
-126
-142
-153
-188
-202
-209
-210
-205
-197
-197
-207
-197
-192
-207
-218
-231
-257
-280
-270
-245
-234
-221
-226
-239
-251
-280
-299
-294
-321
-328
-308
-307
-307
-306
-319
-315
-293
-293
-290
-289
-302
-294
-299
-305
-307
-320
-302
-327
-367
-379
-404
-385
-383
-388
-354
-351
-374
-378
-354
-335
-350
-354
-345
-333
-344
-324
-294
-318
-331
-333
-321
-308
-294
-268
-281
-299
-299
-305
-293
-285
-288
-292
-268
-273
-300
-289
-302
-335
-328
-330
-377
-379
-397
-397
-398
-422
-383
-381
-396
-361
-363
-374
-362
-358
-332
-332
-342
-330
-349
-368
-341
-330
-330
-303
-304
-306
-293
-272
-256
-255
-256
-247
-237
-264
-280
-272
-308
-322
-313
-329
-341
-332
-348
-359
-354
-361
-362
-354
-351
-347
-321
-327
-344
-355
-357
-368
-377
-367
-370
-393
-412
-427
-425
-431
-437
-406
-391
-418
-410
-378
-387
-379
-369
-373
-390
-384
-366
-383
-396
-396
-381
-371
-376
-344
-342
-376
-354
-333
-318
-312
-283
-278
-277
-271
-269
-262
-276
-305
-311
-305
-332
-327
-322
-337
-319
-321
-319
-316
-333
-313
-307
-296
-277
-272
-265
-271
-270
-271
-280
-276
-288
-275
-272
-277
-281
-301
-307
-335
-339
-320
-321
-307
-312
-322
-320
-318
-315
-316
-308
-307
-337
-335
-336
-361
-341
-322
-342
-322
-316
-334
-332
-338
-361
-364
-324
-317
-309
-320
-339
-332
-332
-330
-330
-353
-372
-345
-332
-331
-327
-316
-309
-320
-335
-318
-335
-348
-330
-344
-351
-349
-352
-336
-321
-322
-322
-326
-307
-289
-290
-266
-248
-260
-266
-270
-268
-262
-266
-259
-257
-265
-246
-249
-249
-253
-249
-229
-234
-234
-217
-221
-232
-221
-226
-236
-228
-242
-268
-277
-284
-282
-290
-290
-300
-320
-321
-326
-328
-317
-298
-311
-317
-313
-334
-325
-327
-333
-326
-348
-336
-323
-326
-311
-290
-281
-277
-262
-268
-259
-250
-237
-203
-201
-178
-164
-158
-159
-155
-139
-157
-164
-170
-186
-222
-219
-232
-253
-218
-213
-238
-242
-258
-253
-264
-282
-278
-286
-303
-316
-297
-296
-299
-275
-266
-269
-260
-238
-241
-247
-228
-220
-233
-241
-242
-242
-241
-230
-243
-258
-276
-277
-273
-298
-282
-278
-303
-301
-334
-354
-330
-319
-320
-328
-320
-327
-346
-343
-349
-364
-364
-355
-366
-373
-385
-400
-391
-393
-392
-380
-386
-382
-346
-347
-356
-344
-359
-378
-399
-391
-360
-344
-327
-340
-355
-339
-333
-352
-349
-355
-381
-386
-384
-381
-367
-363
-359
-350
-342
-328
-326
-320
-306
-281
-276
-271
-277
-286
-292
-273
-259
-251
-251
-233
-225
-241
-234
-234
-234
-229
-210
-213
-242
-247
-242
-266
-260
-241
-258
-279
-281
-293
-285
-271
-284
-264
-261
-264
-242
-236
-222
-231
-247
-269
-292
-280
-279
-275
-257
-272
-287
-272
-279
-270
-245
-249
-250
-235
-220
-212
-197
-190
-182
-188
-197
-208
-232
-251
-260
-275
-275
-287
-312
-326
-340
-327
-336
-330
-294
-314
-304
-272
-269
-272
-264
-256
-267
-281
-274
-270
-272
-262
-268
-280
-280
-294
-304
-309
-329
-310
-289
-294
-290
-287
-282
-270
-264
-257
-272
-264
-261
-255
-241
-256
-246
-249
-270
-271
-270
-262
-259
-283
-278
-286
-296
-282
-310
-328
-318
-323
-314
-315
-314
-289
-270
-268
-259
-260
-259
-259
-250
-251
-259
-240
-257
-269
-249
-258
-262
-261
-269
-258
-273
-273
-252
-277
-281
-269
-279
-281
-283
-276
-292
-264
-238
-252
-197
-185
-213
-195
-203
-200
-212
-226
-189
-214
-215
-193
-207
-196
-195
-220
-219
-203
-226
-234
-222
-246
-247
-238
-267
-262
-246
-255
-263
-264
-267
-276
-290
-308
-303
-290
-276
-247
-241
-236
-225
-201
-199
-199
-179
-181
-181
-174
-175
-176
-170
-154
-134
-144
-144
-141
-185
-192
-183
-223
-240
-235
-269
-274
-260
-247
-259
-282
-298
-302
-302
-306
-288
-283
-270
-268
-301
-318
-317
-322
-333
-338
-338
-318
-319
-314
-306
-313
-301
-298
-308
-286
-260
-272
-283
-269
-277
-291
-277
-282
-299
-291
-296
-309
-291
-295
-291
-271
-264
-267
-262
-247
-272
-280
-278
-274
-260
-248
-243
-229
-251
-252
-216
-208
-190
-168
-164
-160
-174
-170
-146
-154
-142
-147
-163
-171
-181
-178
-172
-187
-195
-192
-207
-229
-230
-236
-269
-284
-294
-297
-299
-314
-335
-355
-362
-337
-346
-361
-349
-359
-336
-357
-367
-360
-389
-386
-391
-384
-377
-394
-373
-387
-417
-394
-395
-391
-355
-360
-344
-329
-348
-353
-341
-347
-354
-346
-350
-348
-355
-370
-367
-391
-412
-405
-430
-449
-433
-439
-432
-413
-410
-397
-407
-421
-393
-385
-379
-360
-340
-301
-304
-309
-300
-289
-273
-281
-249
-237
-245
-238
-221
-234
-262
-247
-261
-271
-262
-283
-297
-302
-317
-313
-316
-340
-332
-335
-354
-355
-343
-329
-336
-337
-333
-348
-345
-349
-374
-379
-369
-358
-339
-343
-349
-342
-332
-327
-304
-295
-300
-291
-284
-271
-296
-283
-257
-259
-256
-249
-243
-248
-245
-260
-265
-258
-248
-249
-260
-257
-266
-289
-284
-289
-309
-313
-334
-355
-368
-371
-371
-371
-368
-366
-340
-317
-299
-283
-277
-278
-283
-270
-270
-256
-244
-259
-244
-250
-249
-252
-278
-291
-306
-295
-294
-311
-307
-307
-311
-318
-296
-304
-324
-291
-266
-271
-261
-239
-249
-238
-200
-191
-198
-199
-196
-223
-235
-235
-259
-266
-274
-272
-273
-269
-237
-260
-279
-263
-252
-247
-255
-242
-261
-259
-249
-270
-273
-292
-281
-270
-268
-256
-255
-256
-253
-234
-225
-249
-245
-240
-244
-227
-220
-181
-175
-167
-133
-145
-139
-151
-165
-143
-136
-126
-123
-126
-121
-125
-123
-111
-103
-102
-110
-117
-125
-107
-104
-126
-122
-162
-178
-167
-161
-140
-138
-154
-162
-181
-199
-199
-209
-223
-220
-216
-229
-231
-235
-259
-252
-240
-254
-233
-207
-202
-210
-188
-166
-172
-167
-157
-151
-153
-159
-159
-137
-145
-168
-147
-153
-196
-205
-206
-226
-238
-224
-234
-263
-290
-294
-303
-317
-312
-320
-323
-320
-304
-301
-291
-288
-281
-251
-242
-245
-218
-219
-227
-215
-228
-228
-212
-221
-248
-242
-221
-236
-216
-183
-185
-186
-176
-156
-143
-154
-143
-118
-135
-137
-134
-147
-142
-127
-135
-138
-134
-133
-144
-181
-186
-172
-176
-170
-164
-190
-204
-178
-173
-191
-186
-179
-192
-196
-182
-203
-210
-215
-229
-228
-253
-247
-262
-295
-277
-246
-260
-263
-249
-277
-308
-317
-341
-374
-372
-370
-346
-354
-366
-339
-340
-359
-372
-368
-360
-359
-368
-388
-403
-437
-438
-431
-451
-445
-447
-445
-450
-433
-401
-372
-353
-358
-362
-364
-366
-384
-402
-410
-415
-404
-384
-378
-374
-378
-398
-394
-383
-396
-380
-370
-375
-346
-332
-325
-321
-329
-326
-336
-330
-331
-322
-314
-307
-321
-343
-335
-347
-323
-311
-295
-297
-321
-300
-322
-342
-312
-328
-327
-322
-332
-325
-322
-331
-329
-351
-369
-344
-342
-346
-357
-359
-338
-322
-323
-308
-305
-324
-320
-306
-317
-308
-286
-284
-298
-321
-314
-330
-341
-341
-334
-333
-353
-334
-325
-321
-316
-326
-312
-298
-307
-302
-295
-305
-313
-314
-336
-343
-329
-337
-315
-314
-327
-297
-291
-299
-302
-299
-294
-301
-311
-331
-345
-341
-334
-321
-328
-307
-284
-289
-280
-283
-283
-282
-297
-306
-306
-319
-300
-287
-285
-271
-258
-225
-222
-221
-197
-204
-181
-181
-197
-171
-176
-176
-192
-211
-222
-243
-240
-237
-229
-241
-243
-253
-261
-222
-220
-229
-222
-230
-246
-251
-244
-227
-243
-276
-264
-261
-284
-279
-266
-269
-280
-268
-250
-272
-266
-243
-257
-260
-259
-256
-253
-261
-245
-238
-237
-227
-226
-225
-231
-224
-221
-212
-195
-179
-162
-166
-179
-164
-172
-162
-122
-133
-138
-120
-144
-165
-161
-172
-189
-196
-197
-209
-215
-197
-188
-200
-195
-175
-169
-153
-146
-136
-119
-114
-135
-141
-161
-205
-210
-224
-247
-236
-219
-200
-213
-228
-214
-242
-264
-238
-235
-223
-202
-208
-213
-209
-207
-206
-188
-178
-161
-158
-155
-154
-161
-163
-181
-178
-177
-194
-198
-203
-219
-217
-199
-189
-184
-174
-167
-141
-139
-156
-147
-159
-185
-185
-171
-177
-181
-179
-184
-189
-165
-144
-128
-129
-124
-127
-138
-123
-124
-109
-113
-124
-127
-125
-126
-146
-155
-138
-132
-151
-170
-203
-219
-211
-212
-183
-175
-187
-158
-159
-165
-154
-139
-139
-158
-145
-137
-153
-153
-150
-142
-152
-147
-145
-153
-147
-132
-148
-177
-167
-187
-217
-220
-213
-182
-187
-211
-223
-229
-230
-252
-236
-224
-215
-203
-184
-169
-177
-175
-170
-182
-196
-178
-174
-173
-167
-177
-195
-222
-227
-228
-235
-244
-252
-251
-256
-265
-261
-267
-301
-319
-321
-324
-336
-348
-330
-288
-272
-266
-265
-287
-308
-312
-331
-344
-314
-300
-318
-309
-308
-328
-327
-341
-358
-365
-376
-364
-370
-360
-357
-355
-344
-355
-336
-322
-325
-308
-311
-318
-306
-283
-266
-270
-289
-291
-277
-259
-246
-254
-262
-266
-282
-309
-320
-335
-339
-338
-343
-345
-346
-340
-331
-331
-313
-296
-301
-269
-228
-230
-212
-200
-189
-187
-196
-175
-183
-192
-165
-138
-139
-145
-143
-154
-171
-169
-160
-151
-143
-121
-105
-98
-95
-93
-109
-101
-113
-130
-133
-140
-151
-164
-163
-180
-198
-215
-220
-231
-209
-201
-200
-183
-189
-195
-213
-207
-222
-248
-244
-256
-277
-274
-275
-280
-300
-307
-317
-326
-310
-293
-267
-275
-290
-293
-291
-302
-308
-298
-296
-289
-299
-318
-321
-352
-362
-343
-361
-373
-347
-347
-350
-330
-332
-320
-303
-300
-292
-291
-285
-265
-291
-300
-300
-322
-337
-354
-359
-349
-364
-343
-298
-297
-271
-272
-284
-266
-263
-270
-245
-252
-269
-253
-252
-250
-239
-210
-200
-216
-232
-225
-236
-249
-254
-275
-267
-261
-267
-266
-267
-270
-276
-276
-270
-244
-237
-221
-199
-210
-211
-215
-203
-204
-203
-189
-208
-249
-248
-260
-291
-277
-283
-312
-315
-309
-311
-302
-305
-298
-282
-300
-303
-308
-307
-278
-301
-294
-278
-283
-283
-286
-284
-277
-276
-283
-276
-292
-291
-278
-291
-301
-291
-274
-276
-279
-260
-269
-316
-314
-303
-316
-298
-275
-259
-231
-224
-228
-226
-233
-244
-257
-258
-249
-230
-223
-213
-200
-206
-217
-233
-263
-292
-307
-313
-295
-268
-258
-236
-246
-238
-230
-237
-242
-243
-231
-216
-218
-220
-191
-195
-216
-210
-211
-238
-228
-207
-225
-227
-212
-227
-220
-213
-230
-235
-235
-252
-270
-285
-282
-287
-282
-268
-267
-261
-266
-272
-244
-271
-293
-260
-267
-264
-259
-268
-243
-229
-207
-201
-201
-214
-228
-225
-230
-233
-222
-210
-210
-224
-228
-217
-228
-245
-268
-270
-277
-277
-251
-255
-253
-240
-261
-281
-298
-325
-355
-359
-359
-369
-371
-365
-377
-384
-391
-406
-415
-428
-437
-423
-413
-423
-382
-378
-388
-383
-395
-409
-425
-404
-380
-366
-360
-354
-374
-391
-387
-404
-403
-392
-385
-380
-374
-383
-386
-394
-418
-430
-405
-400
-383
-347
-349
-358
-369
-363
-333
-337
-320
-267
-264
-265
-239
-244
-258
-282
-285
-270
-269
-244
-227
-222
-212
-195
-184
-189
-196
-198
-203
-230
-253
-208
-220
-240
-232
-245
-255
-242
-219
-217
-223
-223
-192
-181
-212
-231
-239
-260
-272
-266
-233
-234
-223
-200
-201
-193
-187
-168
-151
-149
-136
-130
-160
-163
-157
-153
-155
-159
-161
-144
-130
-123
-110
-123
-125
-132
-138
-167
-190
-203
-218
-228
-240
-244
-245
-265
-281
-273
-265
-245
-265
-273
-279
-319
-339
-355
-363
-354
-352
-357
-336
-303
-302
-301
-287
-302
-307
-293
-293
-304
-306
-282
-264
-269
-286
-281
-284
-318
-321
-330
-323
-309
-307
-307
-301
-289
-277
-276
-275
-275
-264
-241
-269
-275
-244
-272
-274
-281
-298
-265
-255
-260
-237
-224
-219
-195
-186
-182
-198
-222
-231
-256
-280
-283
-306
-307
-294
-299
-282
-279
-264
-243
-254
-266
-251
-273
-290
-265
-273
-279
-247
-236
-240
-244
-244
-245
-232
-211
-208
-184
-154
-155
-173
-170
-179
-218
-224
-224
-232
-257
-248
-224
-248
-237
-199
-207
-237
-234
-229
-234
-224
-190
-192
-205
-224
-240
-263
-285
-281
-273
-290
-306
-289
-288
-300
-303
-283
-278
-295
-306
-313
-355
-356
-360
-373
-340
-334
-332
-310
-294
-286
-290
-297
-274
-258
-270
-248
-214
-178
-158
-150
-150
-157
-159
-146
-156
-184
-178
-184
-191
-183
-164
-157
-162
-173
-202
-214
-209
-234
-258
-254
-268
-271
-275
-296
-318
-325
-300
-283
-264
-233
-235
-243
-230
-225
-244
-259
-261
-276
-263
-246
-259
-256
-252
-266
-298
-311
-309
-329
-331
-337
-323
-309
-316
-304
-286
-295
-290
-272
-272
-275
-280
-283
-301
-300
-285
-276
-286
-272
-261
-250
-232
-259
-261
-264
-287
-292
-295
-292
-269
-263
-262
-259
-271
-276
-271
-256
-265
-264
-249
-240
-254
-262
-275
-298
-309
-349
-336
-354
-380
-366
-371
-369
-361
-380
-389
-385
-389
-398
-413
-399
-384
-397
-397
-375
-396
-399
-391
-407
-424
-415
-405
-407
-410
-398
-399
-405
-404
-400
-391
-388
-385
-383
-396
-397
-380
-382
-368
-375
-398
-389
-392
-420
-424
-423
-440
-438
-419
-435
-443
-451
-461
-441
-447
-437
-418
-426
-422
-416
-430
-415
-400
-405
-386
-355
-367
-366
-331
-341
-333
-301
-291
-298
-287
-265
-259
-254
-255
-247
-239
-235
-236
-248
-260
-269
-280
-308
-328
-308
-305
-305
-289
-300
-317
-322
-337
-357
-338
-335
-334
-340
-342
-319
-319
-318
-321
-328
-323
-332
-337
-339
-332
-319
-314
-305
-297
-305
-306
-312
-318
-293
-287
-278
-251
-246
-229
-211
-248
-251
-248
-274
-258
-240
-241
-242
-246
-231
-248
-278
-291
-311
-316
-313
-308
-286
-289
-302
-282
-303
-321
-304
-298
-279
-269
-255
-244
-247
-244
-258
-255
-281
-300
-288
-308
-312
-308
-305
-310
-314
-316
-318
-317
-321
-322
-337
-324
-310
-315
-310
-294
-302
-323
-315
-310
-328
-296
-278
-301
-293
-274
-263
-258
-225
-221
-252
-226
-197
-187
-187
-178
-165
-160
-159
-143
-135
-151
-140
-132
-154
-161
-166
-172
-181
-179
-179
-211
-186
-166
-188
-183
-193
-225
-233
-222
-226
-220
-203
-179
-164
-167
-169
-152
-160
-190
-191
-201
-201
-182
-160
-152
-153
-174
-192
-196
-199
-205
-211
-195
-186
-181
-179
-191
-191
-171
-175
-198
-197
-189
-179
-185
-202
-189
-195
-201
-178
-194
-219
-225
-252
-259
-244
-218
-195
-181
-182
-184
-186
-194
-187
-207
-220
-216
-222
-220
-222
-229
-226
-219
-211
-210
-213
-228
-250
-270
-274
-272
-261
-252
-243
-247
-248
-240
-237
-236
-246
-260
-264
-248
-243
-253
-257
-269
-278
-284
-257
-248
-264
-245
-242
-253
-249
-238
-241
-219
-208
-216
-211
-219
-230
-233
-244
-248
-235
-251
-260
-247
-274
-263
-249
-249
-257
-252
-221
-223
-229
-207
-214
-212
-205
-204
-196
-223
-221
-227
-235
-228
-223
-203
-168
-154
-172
-165
-143
-171
-181
-156
-160
-179
-186
-179
-207
-230
-231
-263
-298
-309
-318
-324
-321
-348
-365
-351
-366
-393
-394
-408
-394
-387
-390
-377
-367
-363
-378
-402
-429
-430
-427
-429
-437
-441
-431
-458
-460
-447
-474
-483
-475
-478
-470
-458
-467
-448
-438
-449
-416
-428
-462
-441
-450
-462
-444
-430
-436
-414
-417
-429
-412
-405
-391
-379
-365
-355
-358
-361
-358
-356
-355
-369
-352
-348
-384
-385
-411
-429
-426
-435
-448
-437
-429
-442
-439
-440
-428
-416
-411
-387
-362
-357
-349
-338
-361
-355
-322
-331
-324
-319
-312
-307
-307
-292
-285
-285
-267
-258
-281
-279
-262
-268
-283
-278
-274
-281
-296
-280
-283
-301
-281
-260
-252
-246
-210
-207
-221
-191
-196
-218
-224
-217
-232
-272
-275
-260
-273
-279
-273
-279
-299
-290
-278
-286
-280
-258
-267
-282
-257
-258
-286
-271
-273
-274
-270
-265
-252
-268
-261
-236
-230
-257
-267
-260
-283
-296
-311
-324
-319
-325
-329
-326
-316
-317
-322
-342
-346
-366
-406
-423
-413
-407
-393
-378
-367
-353
-353
-359
-358
-347
-341
-333
-320
-310
-312
-319
-308
-332
-345
-329
-329
-321
-287
-270
-291
-284
-281
-293
-283
-288
-283
-281
-284
-282
-274
-269
-262
-247
-240
-248
-246
-228
-208
-206
-196
-166
-173
-169
-162
-138
-118
-108
-87
-79
-60
-59
-56
-81
-95
-92
-81
-88
-108
-114
-118
-128
-148
-167
-186
-203
-226
-228
-233
-230
-217
-224
-219
-195
-186
-173
-133
-118
-91
-64
-66
-60
-53
-71
-78
-78
-60
-61
-72
-57
-62
-82
-87
-103
-138
-154
-168
-195
-213
-210
-221
-241
-251
-259
-292
-311
-314
-305
-313
-316
-310
-310
-316
-326
-338
-338
-304
-310
-330
-311
-305
-307
-276
-277
-295
-276
-271
-284
-277
-261
-243
-235
-215
-217
-229
-237
-240
-238
-229
-219
-220
-208
-212
-220
-223
-229
-243
-236
-242
-244
-237
-248
-243
-217
-206
-193
-176
-190
-177
-157
-160
-176
-187
-182
-188
-205
-210
-213
-235
-242
-224
-217
-209
-206
-210
-227
-224
-217
-216
-206
-217
-214
-199
-194
-181
-169
-188
-190
-195
-241
-259
-260
-305
-344
-335
-329
-317
-319
-330
-318
-333
-348
-339
-362
-404
-397
-395
-386
-359
-350
-338
-339
-336
-332
-358
-365
-359
-381
-384
-363
-362
-349
-341
-340
-354
-369
-370
-405
-423
-421
-433
-442
-454
-445
-428
-453
-442
-407
-423
-418
-381
-356
-367
-367
-358
-380
-394
-393
-378
-392
-414
-399
-385
-379
-344
-305
-309
-305
-300
-310
-297
-310
-299
-283
-288
